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
54 stars 10 forks source link

[BUG] Envoy S not reporting current power production #117

Closed RoadXY closed 2 months ago

RoadXY commented 2 months ago

Describe the bug The envoy device does not report current production, lifetime production. We have the same version of HomeAssistant and Envoy at my parents house with this integration and all is fine there.

I've tried restarting HomeAssistant and restarting the integration.

Account type

Envoy

Home Assistant

Additional context Envoy has connected inverters: image The inverters are correctly reporting their data: image

HomeAssistant debug info: config_entry-enphase_envoy-8d88b82995dcf247652b38183caed90e.json

Relevant snippet of Home Assistant error log. See attached log file: home-assistant_enphase_envoy_2024-04-11T14-47-12.986Z.log

vincentwolsink commented 2 months ago

Hi @RoadXY, your Envoy does not return any data on the needed endpoints. Can you try power cycling it?

RoadXY commented 2 months ago

I did a powercyle of the Envoy and and:

This, unfortunally, did not solve the issue.

Line 1156 of the log file (above) says: 2024-04-11 16:46:51.364 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(production) -> 628

Which was in line with the production at the time. Am I getting this wrong or does the Envoy provide the data?

vincentwolsink commented 2 months ago

The sensors for current production and lifetime production, are they on 0 or unavailable or non existent?

RoadXY commented 2 months ago

The sensors for current production are non existent. My sensors: image

At my parents house: image

RoadXY commented 2 months ago

I'm also using Node-Red for a while now and I can still get production data from this call: https://192.168.0.50/production.json This never stopped working and has been working for the last 30 days now.

image

Slmarras commented 2 months ago

Hi,

I have got the same problem for 2 days now. Is there anything I can provide (logging) to fix this problem? Please let me know which logging I can provide and where I can find it in home assistant.

Could also be an Enphase problem...

Via https://envoy/home#overview (via token)

I get an error on Enpower

Enpower [missing "en.envoy_backbone.overview.enpowers_summary.connected.undefined" translation] Grid Status OFF

Just helping.... Kind regards, Don2c

vincentwolsink commented 2 months ago

@RoadXY Looking closer at the provided logs, indeed all the needed data is successfully retrieved from the Envoy. Looking at the debug info it is also stored in memory and available.

Since the sensors are not there at all, it seems the data somehow is not available during async_setup_entry. But I don't get why it is not happening for the inverter data. Any clue @mnederlof?

keesvanbemmel commented 2 months ago

Not to pile on, but +1 on this exact same issue 😊

keesvanbemmel commented 2 months ago

Oh, perhaps good to know: my inverters also don't show any sensors.

vincentwolsink commented 2 months ago

@keesvanbemmel So basically you don’t have sensors on anything?

keesvanbemmel commented 2 months ago

No sensors at all is right! See screens of envoy and inverter: CleanShot 2024-04-14 at 19 40 02

CleanShot 2024-04-14 at 19 40 34

keesvanbemmel commented 2 months ago

And this is my debug log captured around that time:

2024-04-14 19:19:01.719 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Token expires at: 2024-04-15 00:46:04
2024-04-14 19:19:01.720 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] HTTP POST Attempt: https://192.168.1.18/auth/check_jwt
2024-04-14 19:19:01.721 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] HTTP POST Data: None
2024-04-14 19:19:01.907 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] HTTP POST https://192.168.1.18/auth/check_jwt: <Response [200 OK]>: <!DOCTYPE html><h2>Valid token.</h2>

2024-04-14 19:19:01.907 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] HTTP POST Cookie: <Cookies[]>
2024-04-14 19:19:01.908 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] Updating endpoints {'endpoint_production_report', 'endpoint_devstatus', 'endpoint_ensemble_json_results', 'endpoint_inventory_results', 'endpoint_home_json_results', 'endpoint_production_json_results', 'endpoint_info_results', 'endpoint_production_power', 'endpoint_installer_agf'}
2024-04-14 19:19:01.909 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] UPDATING ENDPOINT endpoint_production_report: https://{}/ivp/meters/reports/production
2024-04-14 19:19:01.909 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] HTTP GET Attempt #1: https://192.168.1.18/ivp/meters/reports/production: Header:{'Authorization': 'Bearer REDACTED'} Cookies:<Cookies[]>
2024-04-14 19:19:02.140 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Fetched from https://192.168.1.18/ivp/meters/reports/production: <Response [200 OK]>: {
    "createdAt": 1713115141,
    "reportType": "production",
    "cumulative": {
        "currW": 204.792,
        "actPower": 204.792,
        "apprntPwr": 477.099,
        "reactPwr": 417.409,
        "whDlvdCum": 173520.331,
        "whRcvdCum": 59.817,
        "varhLagCum": 99885.732,
        "varhLeadCum": 156.765,
        "vahCum": 232604.019,
        "rmsVoltage": 464.245,
        "rmsCurrent": 2.061,
        "pwrFactor": 0.41,
        "freqHz": 50.00
    },
    "lines": [
        {
            "currW": 102.238,
            "actPower": 102.238,
            "apprntPwr": 235.492,
            "reactPwr": 207.316,
            "whDlvdCum": 86573.223,
            "whRcvdCum": 59.817,
            "varhLagCum": 51110.547,
            "varhLeadCum": 156.485,
            "vahCum": 117008.187,
            "rmsVoltage": 231.733,
            "rmsCurrent": 1.023,
            "pwrFactor": 0.40,
            "freqHz": 50.00
        },
        {
            "currW": 102.555,
            "actPower": 102.555,
            "apprntPwr": 241.607,
            "reactPwr": 210.093,
            "whDlvdCum": 86947.108,
            "whRcvdCum": 0.000,
            "varhLagCum": 48775.185,
            "varhLeadCum": 0.280,
            "vahCum": 115595.833,
            "rmsVoltage": 232.512,
            "rmsCurrent": 1.038,
            "pwrFactor": 0.41,
            "freqHz": 50.00
        }
    ]
}
2024-04-14 19:19:02.141 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] - FETCHING ENDPOINT endpoint_production_report TOOK 0.2315 seconds
2024-04-14 19:19:02.141 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] UPDATING ENDPOINT endpoint_devstatus: https://{}/ivp/peb/devstatus
2024-04-14 19:19:02.141 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] HTTP GET Attempt #1: https://192.168.1.18/ivp/peb/devstatus: Header:{'Authorization': 'Bearer REDACTED'} Cookies:<Cookies[]>
2024-04-14 19:19:02.411 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Fetched from https://192.168.1.18/ivp/peb/devstatus: <Response [200 OK]>: { "counters": {"pcu": {"expected": 28,"discovered": 28,"ctrlsTotal": 28,"ctrlsGone": 0,"ctrlsCommunicating": 28,"chansTotal": 28,"chansRecent": 28,"chansProducing": 28}, "acb": {"expected": 0,"discovered": 0,"ctrlsTotal": 0,"ctrlsGone": 0,"ctrlsCommunicating": 0,"chansTotal": 0,"chansRecent": 0,"chansProducing": 0}, "nsrb": {"expected": 3,"discovered": 3,"ctrlsTotal": 3,"ctrlsGone": 0,"ctrlsCommunicating": 3,"chansTotal": 3,"chansRecent": 3,"chansProducing": 0}, "pld": {"expected": 31,"discovered": 31,"ctrlsTotal": 31,"ctrlsGone": 0,"ctrlsCommunicating": 31,"chansTotal": 31,"chansRecent": 31,"chansProducing": 28}, "esub": {"expected": 0,"discovered": 0,"ctrlsTotal": 0,"ctrlsGone": 0,"ctrlsCommunicating": 0,"chansTotal": 0,"chansRecent": 0,"chansProducing": 0}}, "pcu": {"fields": ["serialNumber", "devType", "communicating", "recent", "producing", "reportDate", "temperature", "dcVoltageINmV", "dcCurrentINmA", "acVoltageINmV", "acPowerINmW"], "values": [["121633021456", 1, true, true, true, 1713114968, 17, 31165, 290, 232767, 8199], ["121633020473", 1, true, true, true, 1713114999, 19, 30495, 270, 232467, 8032], ["121633021497", 1, true, true, true, 1713115029, 18, 30765, 291, 234051, 8497], ["121633021467", 1, true, true, true, 1713115030, 19, 30981, 289, 234679, 8462], ["121633020472", 1, true, true, true, 1713114969, 18, 31066, 276, 232286, 7768], ["121633020464", 1, true, true, true, 1713115059, 22, 30912, 285, 233974, 8285], ["121633020469", 1, true, true, true, 1713114847, 19, 31118, 323, 234461, 9455], ["121633021462", 1, true, true, true, 1713114877, 17, 31767, 290, 235915, 8729], ["121633020656", 1, true, true, true, 1713115031, 17, 30753, 270, 232484, 8023], ["121633020644", 1, true, true, true, 1713114878, 19, 30844, 310, 232511, 8901], ["121633021504", 1, true, true, true, 1713114908, 18, 30318, 304, 234317, 8514], ["121633020500", 1, true, true, true, 1713114909, 18, 31504, 286, 234864, 8469], ["121633020641", 1, true, true, true, 1713114911, 17, 30862, 312, 232594, 8824], ["121633020457", 1, true, true, true, 1713114999, 18, 31171, 295, 235177, 8275], ["121633020465", 1, true, true, true, 1713115031, 19, 30781, 286, 232761, 8374], ["121633020642", 1, true, true, true, 1713115032, 19, 31106, 288, 232272, 8541], ["121633021406", 1, true, true, true, 1713115060, 19, 31124, 273, 233826, 7990], ["121633020549", 1, true, true, true, 1713114938, 17, 31500, 284, 234251, 8307], ["121633021493", 1, true, true, true, 1713115001, 19, 31408, 272, 236586, 8251], ["121633021164", 1, true, true, true, 1713114939, 19, 31123, 315, 232247, 9002], ["512312012669", 1, true, true, true, 1713115061, 19, 28404, 364, 232600, 8786], ["512313002675", 1, true, true, true, 1713115001, 20, 28060, 392, 232600, 9631], ["512313004256", 1, true, true, true, 1713114846, 20, 28031, 427, 232656, 9286], ["122309082927", 1, true, true, true, 1713114911, 20, 27899, 396, 232280, 9211], ["512311002736", 1, true, true, true, 1713115090, 19, 27659, 378, 234224, 8697], ["512313002797", 1, true, true, true, 1713114879, 19, 28376, 422, 234248, 9655], ["512311002716", 1, true, true, true, 1713115061, 18, 27611, 383, 233712, 8584], ["512311002738", 1, true, true, true, 1713115001, 18, 27217, 380, 234208, 8823], ["122305103892", 12, true, true, false, 1713115092, 0, 0, 0, 0, 0], ["122305103890", 12, true, true, false, 1713115062, 0, 0, 0, 0, 0], ["122338045029", 12, true, true, false, 1713115064, 0, 0, 0, 0, 0]]}, "acb": {"fields": ["serialNumber", "SOC", "minCellTemp", "maxCellTemp", "capacity", "totVoltage", "sleepEnabled", "sleepMinSoc", "sleepMaxSoc" ], "values": []}, "nsrb": {"fields": ["serialNumber", "relay", "forced", "reason_code", "reason", "line-count", "line1-connected", "line2-connected", "line3-connected"], "values": [["122305103892", "closed", false, -1, "ok", 1, true, false, false], ["122305103890", "closed", false, -1, "ok", 1, true, false, false], ["122338045029", "closed", false, -1, "ok", 1, true, false, false]]}}
2024-04-14 19:19:02.412 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] - FETCHING ENDPOINT endpoint_devstatus TOOK 0.2704 seconds
2024-04-14 19:19:02.413 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] UPDATING ENDPOINT endpoint_ensemble_json_results: https://{}/ivp/ensemble/inventory
2024-04-14 19:19:02.413 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] HTTP GET Attempt #1: https://192.168.1.18/ivp/ensemble/inventory: Header:{'Authorization': 'Bearer REDACTED'} Cookies:<Cookies[]>
2024-04-14 19:19:02.670 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Fetched from https://192.168.1.18/ivp/ensemble/inventory: <Response [200 OK]>: [
    {
        "type": "ENCHARGE",
        "devices": [
            {
                "part_num": "830-01760-r46",
                "installed": 1713036859,
                "serial_num": "122323085065",
                "device_status": [
                    "envoy.global.ok",
                    "prop.done"
                ],
                "last_rpt_date": 1713115022,
                "admin_state": 6,
                "admin_state_str": "ENCHG_STATE_READY",
                "created_date": 1713036859,
                "img_load_date": 1713036859,
                "img_pnum_running": "2.6.5973_rel/22.11",
                "zigbee_dongle_fw_version": "100F",
                "bmu_fw_version": "2.1.34",
                "operating": true,
                "communicating": true,
                "sleep_enabled": false,
                "percentFull": 87,
                "temperature": 23,
                "maxCellTemp": 23,
                "comm_level_sub_ghz": 4,
                "comm_level_2_4_ghz": 4,
                "led_status": 13,
                "dc_switch_off": false,
                "encharge_rev": 2,
                "encharge_capacity": 3500
            },
            {
                "part_num": "830-01760-r46",
                "installed": 1713036860,
                "serial_num": "122323085067",
                "device_status": [
                    "envoy.global.ok",
                    "prop.done"
                ],
                "last_rpt_date": 1713114979,
                "admin_state": 6,
                "admin_state_str": "ENCHG_STATE_READY",
                "created_date": 1713036860,
                "img_load_date": 1713036860,
                "img_pnum_running": "2.6.5973_rel/22.11",
                "zigbee_dongle_fw_version": "100F",
                "bmu_fw_version": "2.1.34",
                "operating": true,
                "communicating": true,
                "sleep_enabled": false,
                "percentFull": 87,
                "temperature": 23,
                "maxCellTemp": 23,
                "comm_level_sub_ghz": 3,
                "comm_level_2_4_ghz": 3,
                "led_status": 13,
                "dc_switch_off": false,
                "encharge_rev": 2,
                "encharge_capacity": 3500
            },
            {
                "part_num": "830-01760-r46",
                "installed": 1713036859,
                "serial_num": "122323085069",
                "device_status": [
                    "envoy.global.ok",
                    "prop.done"
                ],
                "last_rpt_date": 1713115128,
                "admin_state": 6,
                "admin_state_str": "ENCHG_STATE_READY",
                "created_date": 1713036859,
                "img_load_date": 1713036859,
                "img_pnum_running": "2.6.5973_rel/22.11",
                "zigbee_dongle_fw_version": "100F",
                "bmu_fw_version": "2.1.34",
                "operating": true,
                "communicating": true,
                "sleep_enabled": false,
                "percentFull": 87,
                "temperature": 23,
                "maxCellTemp": 23,
                "comm_level_sub_ghz": 4,
                "comm_level_2_4_ghz": 4,
                "led_status": 13,
                "dc_switch_off": false,
                "encharge_rev": 2,
                "encharge_capacity": 3500
            }
        ]
    }
]
2024-04-14 19:19:02.671 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] - FETCHING ENDPOINT endpoint_ensemble_json_results TOOK 0.2580 seconds
2024-04-14 19:19:02.672 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] UPDATING ENDPOINT endpoint_production_json_results: https://{}/production.json?details=1
2024-04-14 19:19:02.672 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] HTTP GET Attempt #1: https://192.168.1.18/production.json?details=1: Header:{'Authorization': 'Bearer REDACTED'} Cookies:<Cookies[]>
2024-04-14 19:19:04.780 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Fetched from https://192.168.1.18/production.json?details=1: <Response [200 OK]>: {"production":[{"type":"inverters","activeCount":28,"readingTime":1713115092,"wNow":242,"whLifetime":932467},{"type":"eim","activeCount":1,"measurementType":"production","readingTime":1713115144,"wNow":207.368,"whLifetime":173520.509,"varhLeadLifetime":156.765,"varhLagLifetime":99886.09,"vahLifetime":232604.431,"rmsCurrent":2.065,"rmsVoltage":464.077,"reactPwr":415.624,"apprntPwr":477.436,"pwrFactor":0.41,"whToday":24964.0,"whLastSevenDays":110084.0,"vahToday":28323.0,"varhLeadToday":0.765,"varhLagToday":7720.0,"lines":[{"wNow":104.333,"whLifetime":86573.313,"varhLeadLifetime":156.485,"varhLagLifetime":51110.724,"vahLifetime":117008.389,"rmsCurrent":1.02,"rmsVoltage":231.625,"reactPwr":206.474,"apprntPwr":235.567,"pwrFactor":0.42,"whToday":12484.313,"whLastSevenDays":54779.313,"vahToday":14142.389,"varhLeadToday":0.485,"varhLagToday":3867.724},{"wNow":103.035,"whLifetime":86947.196,"varhLeadLifetime":0.28,"varhLagLifetime":48775.366,"vahLifetime":115596.041,"rmsCurrent":1.045,"rmsVoltage":232.452,"reactPwr":209.15,"apprntPwr":241.87,"pwrFactor":0.41,"whToday":12496.196,"whLastSevenDays":55321.196,"vahToday":14214.041,"varhLeadToday":0.28,"varhLagToday":3881.366}]}],"consumption":[{"type":"eim","activeCount":1,"measurementType":"total-consumption","readingTime":1713115144,"wNow":221.824,"whLifetime":236753.92,"varhLeadLifetime":240133.641,"varhLagLifetime":-97462.895,"vahLifetime":492099.604,"rmsCurrent":2.132,"rmsVoltage":697.58,"reactPwr":-357.589,"apprntPwr":491.473,"pwrFactor":0.45,"whToday":17703.92,"whLastSevenDays":6233.92,"vahToday":37778.604,"varhLeadToday":18745.641,"varhLagToday":255.0,"lines":[{"wNow":1083.089,"whLifetime":116342.28,"varhLeadLifetime":118514.768,"varhLagLifetime":-47277.667,"vahLifetime":247029.498,"rmsCurrent":5.583,"rmsVoltage":231.702,"reactPwr":-40.162,"apprntPwr":1293.533,"pwrFactor":0.84,"whToday":7401.28,"whLastSevenDays":74.28,"vahToday":16206.498,"varhLeadToday":8250.768,"varhLagToday":0.0},{"wNow":-877.582,"whLifetime":96977.737,"varhLeadLifetime":117904.495,"varhLagLifetime":-47976.546,"vahLifetime":215122.766,"rmsCurrent":-3.747,"rmsVoltage":232.534,"reactPwr":-329.841,"apprntPwr":-871.194,"pwrFactor":-1.0,"whToday":7585.0,"whLastSevenDays":0.0,"vahToday":18361.766,"varhLeadToday":10413.495,"varhLagToday":0.0},{"wNow":16.317,"whLifetime":23433.904,"varhLeadLifetime":3714.378,"varhLagLifetime":-2208.682,"vahLifetime":29947.34,"rmsCurrent":0.296,"rmsVoltage":233.343,"reactPwr":12.414,"apprntPwr":69.135,"pwrFactor":0.24,"whToday":2775.904,"whLastSevenDays":6217.904,"vahToday":3210.34,"varhLeadToday":81.378,"varhLagToday":255.0}]},{"type":"eim","activeCount":1,"measurementType":"net-consumption","readingTime":1713115144,"wNow":12.487,"whLifetime":63870.106,"varhLeadLifetime":240291.07,"varhLagLifetime":5334.693,"vahLifetime":492099.604,"rmsCurrent":-0.072,"rmsVoltage":697.58,"reactPwr":-773.97,"apprntPwr":-20.375,"pwrFactor":1.0,"whToday":0,"whLastSevenDays":0,"vahToday":0,"varhLeadToday":0,"varhLagToday":0,"lines":[{"wNow":978.756,"whLifetime":30368.404,"varhLeadLifetime":118671.253,"varhLagLifetime":3833.057,"vahLifetime":247029.498,"rmsCurrent":4.563,"rmsVoltage":231.702,"reactPwr":-246.636,"apprntPwr":1057.195,"pwrFactor":0.93,"whToday":0,"whLastSevenDays":0,"vahToday":0,"varhLeadToday":0,"varhLagToday":0},{"wNow":-980.618,"whLifetime":10578.242,"varhLeadLifetime":117904.775,"varhLagLifetime":798.819,"vahLifetime":215122.766,"rmsCurrent":-4.791,"rmsVoltage":232.534,"reactPwr":-538.991,"apprntPwr":-1114.132,"pwrFactor":-1.0,"whToday":0,"whLastSevenDays":0,"vahToday":0,"varhLeadToday":0,"varhLagToday":0},{"wNow":14.348,"whLifetime":22923.46,"varhLeadLifetime":3715.042,"varhLagLifetime":702.817,"vahLifetime":29947.34,"rmsCurrent":0.157,"rmsVoltage":233.343,"reactPwr":11.657,"apprntPwr":36.562,"pwrFactor":0.39,"whToday":0,"whLastSevenDays":0,"vahToday":0,"varhLeadToday":0,"varhLagToday":0}]}],"storage":[{"type":"acb","activeCount":0,"readingTime":0,"wNow":0,"whNow":0,"state":"idle"}]}
2024-04-14 19:19:04.780 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] - FETCHING ENDPOINT endpoint_production_json_results TOOK 2.1087 seconds
2024-04-14 19:19:04.783 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] UPDATING ENDPOINT endpoint_production_power: https://{}/ivp/mod/603980032/mode/power
2024-04-14 19:19:04.783 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] HTTP GET Attempt #1: https://192.168.1.18/ivp/mod/603980032/mode/power: Header:{'Authorization': 'Bearer REDACTED'} Cookies:<Cookies[]>
2024-04-14 19:19:05.034 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Fetched from https://192.168.1.18/ivp/mod/603980032/mode/power: <Response [200 OK]>: { "powerForcedOff" : false}
2024-04-14 19:19:05.035 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] - FETCHING ENDPOINT endpoint_production_power TOOK 0.2522 seconds
2024-04-14 19:19:05.035 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] UPDATING ENDPOINT endpoint_installer_agf: https://{}/installer/agf/index.json
2024-04-14 19:19:05.035 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] HTTP GET Attempt #1: https://192.168.1.18/installer/agf/index.json: Header:{'Authorization': 'Bearer REDACTED'} Cookies:<Cookies[]>
2024-04-14 19:19:07.757 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Fetched from https://192.168.1.18/installer/agf/index.json: <Response [200 OK]>: {
  "selected_profile": "EN 50549-1:2019 RfG E02 Netherlands:1.3.2",
  "selected_profile_id": "65e6901caeee1200f07caeee",
  "last_package_profile_md5sum": "01e2b22ff4d5fb1529855f2c8525f483",
  "profile_auto_selected": false,
  "mm_version": "01.03.02",
  "bt_version": "1.3.2",
  "migration_in_progress": false,
  "profiles": [
    {
      "uuid": "5f1502420508ca60028f5b74",
      "profile_id": "G99-1-6:2020 UK:1.2.10",
      "profile_name": "G99-1-6:2020 UK",
      "profile_version": "1.2.10",
      "profile_description": "G99-1-6:2020 'Base Profile' for the U.K.",
      "policy": {
        "min_base_template_version": "1.2.2",
        "min_master_model_version": "1.2.2",
        "min_envoy_version": "5.0",
        "max_envoy_version": "",
        "model_mismatch": false,
        "logical_device_mismatch": false,
        "attribute_mismatch": false,
        "id_mismatch": false
      },
      "envoy_type": "europe",
      "countries": [
        "GB",
        "MT"
      ],
      "states": [

      ],
      "unpacked": true,
      "profile_source": [
        "enlighten"
      ],
      "dynamic": true,
      "mm_version": "1.2.4",
      "bt_version": "1.2.4"
    },
    {
      "uuid": "65e6901caeee1200f07caeee",
      "profile_id": "EN 50549-1:2019 RfG E02 Netherlands:1.3.2",
      "profile_name": "EN 50549-1:2019 RfG E02 Netherlands",
      "profile_version": "1.3.2",
      "profile_description": "Profile for The Netherlands based on requirements drawn from EN 50549-1:2019 + Amendment 1 and Netbeheer E-02 - Netcode elektriciteit (2022-12-18) (the Dutch Grid Code).",
      "policy": {
        "min_base_template_version": "1.3.1",
        "min_master_model_version": "1.3.1",
        "min_envoy_version": "7.6",
        "max_envoy_version": "",
        "model_mismatch": false,
        "logical_device_mismatch": false,
        "attribute_mismatch": false,
        "id_mismatch": false
      },
      "envoy_type": "europe",
      "countries": [
        "NL"
      ],
      "states": [

      ],
      "unpacked": true,
      "profile_source": [
        "enlighten"
      ],
      "dynamic": true,
      "mm_version": "1.3.7",
      "bt_version": "1.3.7"
    },
    {
      "uuid": "5ecdd847f659e84c0fe61988",
      "profile_id": "EN 50549-1:2019 RfG E02 Netherlands:1.2.4",
      "profile_name": "EN 50549-1:2019 RfG E02 Netherlands",
      "profile_version": "1.2.4",
      "profile_description": "Profile for The Netherlands based on requirements drawn from EN 50549-1:2019 and Netbeheer E02 - Netcode elektriciteit (2019-03-16) (the Dutch Grid Code).",
      "policy": {
        "min_base_template_version": "1.2.2",
        "min_master_model_version": "1.2.2",
        "min_envoy_version": "5.0",
        "max_envoy_version": "",
        "model_mismatch": false,
        "logical_device_mismatch": false,
        "attribute_mismatch": false,
        "id_mismatch": false,
        "min_software_version": "",
        "max_software_version": ""
      },
      "envoy_type": "europe",
      "countries": [
        "NL"
      ],
      "states": [

      ],
      "unpacked": true,
      "profile_source": [
        "enlighten"
      ],
      "dynamic": true,
      "mm_version": "1.2.3",
      "bt_version": "1.2.3"
    },
    {
      "uuid": "56df2df11b2f944321c458b2",
      "profile_id": "Netherlands 50438 default:1.0.3",
      "profile_name": "Netherlands 50438 default",
      "profile_version": "1.0.3",
      "profile_description": "Generated 04/27/16 18:02 PDT by system",
      "policy": {
        "min_base_template_version": "1.0.2",
        "min_master_model_version": "1.0.2",
        "min_envoy_version": "4.4",
        "max_envoy_version": "",
        "model_mismatch": false,
        "logical_device_mismatch": false,
        "attribute_mismatch": false,
        "id_mismatch": false
      },
      "envoy_type": "europe",
      "countries": [
        "NL"
      ],
      "states": [

      ],
      "unpacked": true,
      "profile_source": [
        "enlighten"
      ],
      "dynamic": false,
      "mm_version": "1.0.2",
      "bt_version": "1.0.2"
    }
  ],
  "profile_groups": {
    "GB": [
      {
        "uuid": "5f1502420508ca60028f5b74",
        "profile_id": "G99-1-6:2020 UK:1.2.10",
        "profile_name": "G99-1-6:2020 UK",
        "profile_version": "1.2.10",
        "profile_description": "G99-1-6:2020 'Base Profile' for the U.K.",
        "policy": {
          "min_base_template_version": "1.2.2",
          "min_master_model_version": "1.2.2",
          "min_envoy_version": "5.0",
          "max_envoy_version": "",
          "model_mismatch": false,
          "logical_device_mismatch": false,
          "attribute_mismatch": false,
          "id_mismatch": false
        },
        "envoy_type": "europe",
        "countries": [
          "GB",
          "MT"
        ],
        "states": [

        ],
        "unpacked": true,
        "profile_source": [
          "enlighten"
        ],
        "dynamic": true,
        "mm_version": "1.2.4",
        "bt_version": "1.2.4"
      }
    ],
    "MT": [
      {
        "uuid": "5f1502420508ca60028f5b74",
        "profile_id": "G99-1-6:2020 UK:1.2.10",
        "profile_name": "G99-1-6:2020 UK",
        "profile_version": "1.2.10",
        "profile_description": "G99-1-6:2020 'Base Profile' for the U.K.",
        "policy": {
          "min_base_template_version": "1.2.2",
          "min_master_model_version": "1.2.2",
          "min_envoy_version": "5.0",
          "max_envoy_version": "",
          "model_mismatch": false,
          "logical_device_mismatch": false,
          "attribute_mismatch": false,
          "id_mismatch": false
        },
        "envoy_type": "europe",
        "countries": [
          "GB",
          "MT"
        ],
        "states": [

        ],
        "unpacked": true,
        "profile_source": [
          "enlighten"
        ],
        "dynamic": true,
        "mm_version": "1.2.4",
        "bt_version": "1.2.4"
      }
    ],
    "NL": [
      {
        "uuid": "65e6901caeee1200f07caeee",
        "profile_id": "EN 50549-1:2019 RfG E02 Netherlands:1.3.2",
        "profile_name": "EN 50549-1:2019 RfG E02 Netherlands",
        "profile_version": "1.3.2",
        "profile_description": "Profile for The Netherlands based on requirements drawn from EN 50549-1:2019 + Amendment 1 and Netbeheer E-02 - Netcode elektriciteit (2022-12-18) (the Dutch Grid Code).",
        "policy": {
          "min_base_template_version": "1.3.1",
          "min_master_model_version": "1.3.1",
          "min_envoy_version": "7.6",
          "max_envoy_version": "",
          "model_mismatch": false,
          "logical_device_mismatch": false,
          "attribute_mismatch": false,
          "id_mismatch": false
        },
        "envoy_type": "europe",
        "countries": [
          "NL"
        ],
        "states": [

        ],
        "unpacked": true,
        "profile_source": [
          "enlighten"
        ],
        "dynamic": true,
        "mm_version": "1.3.7",
        "bt_version": "1.3.7"
      },
      {
        "uuid": "5ecdd847f659e84c0fe61988",
        "profile_id": "EN 50549-1:2019 RfG E02 Netherlands:1.2.4",
        "profile_name": "EN 50549-1:2019 RfG E02 Netherlands",
        "profile_version": "1.2.4",
        "profile_description": "Profile for The Netherlands based on requirements drawn from EN 50549-1:2019 and Netbeheer E02 - Netcode elektriciteit (2019-03-16) (the Dutch Grid Code).",
        "policy": {
          "min_base_template_version": "1.2.2",
          "min_master_model_version": "1.2.2",
          "min_envoy_version": "5.0",
          "max_envoy_version": "",
          "model_mismatch": false,
          "logical_device_mismatch": false,
          "attribute_mismatch": false,
          "id_mismatch": false,
          "min_software_version": "",
          "max_software_version": ""
        },
        "envoy_type": "europe",
        "countries": [
          "NL"
        ],
        "states": [

        ],
        "unpacked": true,
        "profile_source": [
          "enlighten"
        ],
        "dynamic": true,
        "mm_version": "1.2.3",
        "bt_version": "1.2.3"
      },
      {
        "uuid": "56df2df11b2f944321c458b2",
        "profile_id": "Netherlands 50438 default:1.0.3",
        "profile_name": "Netherlands 50438 default",
        "profile_version": "1.0.3",
        "profile_description": "Generated 04/27/16 18:02 PDT by system",
        "policy": {
          "min_base_template_version": "1.0.2",
          "min_master_model_version": "1.0.2",
          "min_envoy_version": "4.4",
          "max_envoy_version": "",
          "model_mismatch": false,
          "logical_device_mismatch": false,
          "attribute_mismatch": false,
          "id_mismatch": false
        },
        "envoy_type": "europe",
        "countries": [
          "NL"
        ],
        "states": [

        ],
        "unpacked": true,
        "profile_source": [
          "enlighten"
        ],
        "dynamic": false,
        "mm_version": "1.0.2",
        "bt_version": "1.0.2"
      }
    ]
  }
}
2024-04-14 19:19:07.758 INFO (MainThread) [custom_components.enphase_envoy.envoy_reader] - FETCHING ENDPOINT endpoint_installer_agf TOOK 2.7225 seconds
2024-04-14 19:19:07.758 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[0].rmsCurrent
2024-04-14 19:19:07.759 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(ampere_l1) -> 1.023
2024-04-14 19:19:07.759 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[1].rmsCurrent
2024-04-14 19:19:07.759 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(ampere_l2) -> 1.038
2024-04-14 19:19:07.759 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[2].rmsCurrent
2024-04-14 19:19:07.759 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] the configured path endpoint_production_report.lines[2].rmsCurrent did not return anything!
2024-04-14 19:19:07.759 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(ampere_l3) -> None
2024-04-14 19:19:07.760 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.cumulative.rmsCurrent
2024-04-14 19:19:07.760 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(ampere) -> 2.061
2024-04-14 19:19:07.760 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[0].apprntPwr
2024-04-14 19:19:07.760 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(apparent_power_l1) -> 235.492
2024-04-14 19:19:07.760 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[1].apprntPwr
2024-04-14 19:19:07.760 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(apparent_power_l2) -> 241.607
2024-04-14 19:19:07.760 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[2].apprntPwr
2024-04-14 19:19:07.761 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] the configured path endpoint_production_report.lines[2].apprntPwr did not return anything!
2024-04-14 19:19:07.761 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(apparent_power_l3) -> None
2024-04-14 19:19:07.761 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.cumulative.apprntPwr
2024-04-14 19:19:07.761 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(apparent_power) -> 477.099
2024-04-14 19:19:07.761 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.storage[0]
2024-04-14 19:19:07.761 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_ensemble_json_results[0].devices
2024-04-14 19:19:07.762 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(batteries) -> {'122323085065': {'part_num': '830-01760-r46', 'installed': 1713036859, 'serial_num': '122323085065', 'device_status': ['envoy.global.ok', 'prop.done'], 'last_rpt_date': 1713115022, 'admin_state': 6, 'admin_state_str': 'ENCHG_STATE_READY', 'created_date': 1713036859, 'img_load_date': 1713036859, 'img_pnum_running': '2.6.5973_rel/22.11', 'zigbee_dongle_fw_version': '100F', 'bmu_fw_version': '2.1.34', 'operating': True, 'communicating': True, 'sleep_enabled': False, 'percentFull': 87, 'temperature': 23, 'maxCellTemp': 23, 'comm_level_sub_ghz': 4, 'comm_level_2_4_ghz': 4, 'led_status': 13, 'dc_switch_off': False, 'encharge_rev': 2, 'encharge_capacity': 3500}, '122323085067': {'part_num': '830-01760-r46', 'installed': 1713036860, 'serial_num': '122323085067', 'device_status': ['envoy.global.ok', 'prop.done'], 'last_rpt_date': 1713114979, 'admin_state': 6, 'admin_state_str': 'ENCHG_STATE_READY', 'created_date': 1713036860, 'img_load_date': 1713036860, 'img_pnum_running': '2.6.5973_rel/22.11', 'zigbee_dongle_fw_version': '100F', 'bmu_fw_version': '2.1.34', 'operating': True, 'communicating': True, 'sleep_enabled': False, 'percentFull': 87, 'temperature': 23, 'maxCellTemp': 23, 'comm_level_sub_ghz': 3, 'comm_level_2_4_ghz': 3, 'led_status': 13, 'dc_switch_off': False, 'encharge_rev': 2, 'encharge_capacity': 3500}, '122323085069': {'part_num': '830-01760-r46', 'installed': 1713036859, 'serial_num': '122323085069', 'device_status': ['envoy.global.ok', 'prop.done'], 'last_rpt_date': 1713115128, 'admin_state': 6, 'admin_state_str': 'ENCHG_STATE_READY', 'created_date': 1713036859, 'img_load_date': 1713036859, 'img_pnum_running': '2.6.5973_rel/22.11', 'zigbee_dongle_fw_version': '100F', 'bmu_fw_version': '2.1.34', 'operating': True, 'communicating': True, 'sleep_enabled': False, 'percentFull': 87, 'temperature': 23, 'maxCellTemp': 23, 'comm_level_sub_ghz': 4, 'comm_level_2_4_ghz': 4, 'led_status': 13, 'dc_switch_off': False, 'encharge_rev': 2, 'encharge_capacity': 3500}}
2024-04-14 19:19:07.762 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.storage[0]
2024-04-14 19:19:07.762 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_ensemble_json_results[0].devices
2024-04-14 19:19:07.762 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(battery_storage) -> [{'part_num': '830-01760-r46', 'installed': 1713036859, 'serial_num': '122323085065', 'device_status': ['envoy.global.ok', 'prop.done'], 'last_rpt_date': 1713115022, 'admin_state': 6, 'admin_state_str': 'ENCHG_STATE_READY', 'created_date': 1713036859, 'img_load_date': 1713036859, 'img_pnum_running': '2.6.5973_rel/22.11', 'zigbee_dongle_fw_version': '100F', 'bmu_fw_version': '2.1.34', 'operating': True, 'communicating': True, 'sleep_enabled': False, 'percentFull': 87, 'temperature': 23, 'maxCellTemp': 23, 'comm_level_sub_ghz': 4, 'comm_level_2_4_ghz': 4, 'led_status': 13, 'dc_switch_off': False, 'encharge_rev': 2, 'encharge_capacity': 3500}, {'part_num': '830-01760-r46', 'installed': 1713036860, 'serial_num': '122323085067', 'device_status': ['envoy.global.ok', 'prop.done'], 'last_rpt_date': 1713114979, 'admin_state': 6, 'admin_state_str': 'ENCHG_STATE_READY', 'created_date': 1713036860, 'img_load_date': 1713036860, 'img_pnum_running': '2.6.5973_rel/22.11', 'zigbee_dongle_fw_version': '100F', 'bmu_fw_version': '2.1.34', 'operating': True, 'communicating': True, 'sleep_enabled': False, 'percentFull': 87, 'temperature': 23, 'maxCellTemp': 23, 'comm_level_sub_ghz': 3, 'comm_level_2_4_ghz': 3, 'led_status': 13, 'dc_switch_off': False, 'encharge_rev': 2, 'encharge_capacity': 3500}, {'part_num': '830-01760-r46', 'installed': 1713036859, 'serial_num': '122323085069', 'device_status': ['envoy.global.ok', 'prop.done'], 'last_rpt_date': 1713115128, 'admin_state': 6, 'admin_state_str': 'ENCHG_STATE_READY', 'created_date': 1713036859, 'img_load_date': 1713036859, 'img_pnum_running': '2.6.5973_rel/22.11', 'zigbee_dongle_fw_version': '100F', 'bmu_fw_version': '2.1.34', 'operating': True, 'communicating': True, 'sleep_enabled': False, 'percentFull': 87, 'temperature': 23, 'maxCellTemp': 23, 'comm_level_sub_ghz': 4, 'comm_level_2_4_ghz': 4, 'led_status': 13, 'dc_switch_off': False, 'encharge_rev': 2, 'encharge_capacity': 3500}]
2024-04-14 19:19:07.762 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].lines[0].wNow
2024-04-14 19:19:07.763 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(consumption_l1) -> 1083.089
2024-04-14 19:19:07.763 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].lines[1].wNow
2024-04-14 19:19:07.763 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(consumption_l2) -> -877.582
2024-04-14 19:19:07.763 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].lines[2].wNow
2024-04-14 19:19:07.764 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(consumption_l3) -> 16.317
2024-04-14 19:19:07.764 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].wNow
2024-04-14 19:19:07.764 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(consumption) -> 221.824
2024-04-14 19:19:07.764 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].lines[0].whToday
2024-04-14 19:19:07.764 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(daily_consumption_l1) -> 7401.28
2024-04-14 19:19:07.764 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].lines[1].whToday
2024-04-14 19:19:07.764 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(daily_consumption_l2) -> 7585.0
2024-04-14 19:19:07.764 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].lines[2].whToday
2024-04-14 19:19:07.764 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(daily_consumption_l3) -> 2775.904
2024-04-14 19:19:07.764 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].whToday
2024-04-14 19:19:07.765 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(daily_consumption) -> 17703.92
2024-04-14 19:19:07.765 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.production[?(@.type=='eim')].lines[0].whToday
2024-04-14 19:19:07.765 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(daily_production_l1) -> 12484.313
2024-04-14 19:19:07.765 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.production[?(@.type=='eim')].lines[1].whToday
2024-04-14 19:19:07.765 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(daily_production_l2) -> 12496.196
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.production[?(@.type=='eim')].lines[2].whToday
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] the configured path endpoint_production_json_results.production[?(@.type=='eim')].lines[2].whToday did not return anything!
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(daily_production_l3) -> None
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.production[?(@.type=='eim')].whToday
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(daily_production) -> 24964.0
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_info_results.envoy_info.device.pn
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(envoy_pn) -> 800-00554-r03
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_info_results.envoy_info.device.software
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(envoy_software) -> D7.6.177
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_home_json_results.software_build_epoch
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(envoy_software_build_epoch) -> 1706846883
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Attribute envoy_update_status_value unknown
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(envoy_update_status_value) -> None
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(envoy_info) -> {'pn': '800-00554-r03', 'software': 'D7.6.177', 'software_build_epoch': 1706846883, 'update_status': None, 'model': 'Metered (with CT)'}
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_info_results.envoy_info.device.pn
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(envoy_pn) -> 800-00554-r03
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_home_json_results.software_build_epoch
2024-04-14 19:19:07.766 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(envoy_software_build_epoch) -> 1706846883
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_info_results.envoy_info.device.software
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(envoy_software) -> D7.6.177
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_home_json_results.update_status
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] the configured path endpoint_home_json_results.update_status did not return anything!
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(envoy_update_status) -> None
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[0].freqHz
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(frequency_l1) -> 50.0
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[1].freqHz
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(frequency_l2) -> 50.0
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[2].freqHz
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] the configured path endpoint_production_report.lines[2].freqHz did not return anything!
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(frequency_l3) -> None
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.cumulative.freqHz
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(frequency) -> 50.0
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_installer_agf.selected_profile
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(grid_profile) -> EN 50549-1:2019 RfG E02 Netherlands:1.3.2
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_installer_agf.profiles
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(grid_profiles_available) -> [{'uuid': '5f1502420508ca60028f5b74', 'profile_id': 'G99-1-6:2020 UK:1.2.10', 'profile_name': 'G99-1-6:2020 UK', 'profile_version': '1.2.10', 'profile_description': "G99-1-6:2020 'Base Profile' for the U.K.", 'policy': {'min_base_template_version': '1.2.2', 'min_master_model_version': '1.2.2', 'min_envoy_version': '5.0', 'max_envoy_version': '', 'model_mismatch': False, 'logical_device_mismatch': False, 'attribute_mismatch': False, 'id_mismatch': False}, 'envoy_type': 'europe', 'countries': ['GB', 'MT'], 'states': [], 'unpacked': True, 'profile_source': ['enlighten'], 'dynamic': True, 'mm_version': '1.2.4', 'bt_version': '1.2.4'}, {'uuid': '65e6901caeee1200f07caeee', 'profile_id': 'EN 50549-1:2019 RfG E02 Netherlands:1.3.2', 'profile_name': 'EN 50549-1:2019 RfG E02 Netherlands', 'profile_version': '1.3.2', 'profile_description': 'Profile for The Netherlands based on requirements drawn from EN 50549-1:2019 + Amendment 1 and Netbeheer E-02 - Netcode elektriciteit (2022-12-18) (the Dutch Grid Code).', 'policy': {'min_base_template_version': '1.3.1', 'min_master_model_version': '1.3.1', 'min_envoy_version': '7.6', 'max_envoy_version': '', 'model_mismatch': False, 'logical_device_mismatch': False, 'attribute_mismatch': False, 'id_mismatch': False}, 'envoy_type': 'europe', 'countries': ['NL'], 'states': [], 'unpacked': True, 'profile_source': ['enlighten'], 'dynamic': True, 'mm_version': '1.3.7', 'bt_version': '1.3.7'}, {'uuid': '5ecdd847f659e84c0fe61988', 'profile_id': 'EN 50549-1:2019 RfG E02 Netherlands:1.2.4', 'profile_name': 'EN 50549-1:2019 RfG E02 Netherlands', 'profile_version': '1.2.4', 'profile_description': 'Profile for The Netherlands based on requirements drawn from EN 50549-1:2019 and Netbeheer E02 - Netcode elektriciteit (2019-03-16) (the Dutch Grid Code).', 'policy': {'min_base_template_version': '1.2.2', 'min_master_model_version': '1.2.2', 'min_envoy_version': '5.0', 'max_envoy_version': '', 'model_mismatch': False, 'logical_device_mismatch': False, 'attribute_mismatch': False, 'id_mismatch': False, 'min_software_version': '', 'max_software_version': ''}, 'envoy_type': 'europe', 'countries': ['NL'], 'states': [], 'unpacked': True, 'profile_source': ['enlighten'], 'dynamic': True, 'mm_version': '1.2.3', 'bt_version': '1.2.3'}, {'uuid': '56df2df11b2f944321c458b2', 'profile_id': 'Netherlands 50438 default:1.0.3', 'profile_name': 'Netherlands 50438 default', 'profile_version': '1.0.3', 'profile_description': 'Generated 04/27/16 18:02 PDT by system', 'policy': {'min_base_template_version': '1.0.2', 'min_master_model_version': '1.0.2', 'min_envoy_version': '4.4', 'max_envoy_version': '', 'model_mismatch': False, 'logical_device_mismatch': False, 'attribute_mismatch': False, 'id_mismatch': False}, 'envoy_type': 'europe', 'countries': ['NL'], 'states': [], 'unpacked': True, 'profile_source': ['enlighten'], 'dynamic': False, 'mm_version': '1.0.2', 'bt_version': '1.0.2'}]
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_home_json_results.enpower.grid_status
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] the configured path endpoint_home_json_results.enpower.grid_status did not return anything!
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(grid_status) -> None
2024-04-14 19:19:07.767 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_info_results.envoy_info.device.imeter
2024-04-14 19:19:07.768 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(has_integrated_meter) -> true
2024-04-14 19:19:07.768 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_devstatus.pcu[?(@.devType==1)]
2024-04-14 19:19:07.768 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(inverters_data) -> [{'serialNumber': '121633021456', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:08', 'temperature': 17, 'dc_voltage': 31.165, 'dc_current': 0.29, 'ac_voltage': 232.767, 'ac_power': 8.199}, {'serialNumber': '121633020473', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:39', 'temperature': 19, 'dc_voltage': 30.495, 'dc_current': 0.27, 'ac_voltage': 232.467, 'ac_power': 8.032}, {'serialNumber': '121633021497', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:09', 'temperature': 18, 'dc_voltage': 30.765, 'dc_current': 0.291, 'ac_voltage': 234.051, 'ac_power': 8.497}, {'serialNumber': '121633021467', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:10', 'temperature': 19, 'dc_voltage': 30.981, 'dc_current': 0.289, 'ac_voltage': 234.679, 'ac_power': 8.462}, {'serialNumber': '121633020472', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:09', 'temperature': 18, 'dc_voltage': 31.066, 'dc_current': 0.276, 'ac_voltage': 232.286, 'ac_power': 7.768}, {'serialNumber': '121633020464', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:39', 'temperature': 22, 'dc_voltage': 30.912, 'dc_current': 0.285, 'ac_voltage': 233.974, 'ac_power': 8.285}, {'serialNumber': '121633020469', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:07', 'temperature': 19, 'dc_voltage': 31.118, 'dc_current': 0.323, 'ac_voltage': 234.461, 'ac_power': 9.455}, {'serialNumber': '121633021462', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:37', 'temperature': 17, 'dc_voltage': 31.767, 'dc_current': 0.29, 'ac_voltage': 235.915, 'ac_power': 8.729}, {'serialNumber': '121633020656', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:11', 'temperature': 17, 'dc_voltage': 30.753, 'dc_current': 0.27, 'ac_voltage': 232.484, 'ac_power': 8.023}, {'serialNumber': '121633020644', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:38', 'temperature': 19, 'dc_voltage': 30.844, 'dc_current': 0.31, 'ac_voltage': 232.511, 'ac_power': 8.901}, {'serialNumber': '121633021504', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:08', 'temperature': 18, 'dc_voltage': 30.318, 'dc_current': 0.304, 'ac_voltage': 234.317, 'ac_power': 8.514}, {'serialNumber': '121633020500', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:09', 'temperature': 18, 'dc_voltage': 31.504, 'dc_current': 0.286, 'ac_voltage': 234.864, 'ac_power': 8.469}, {'serialNumber': '121633020641', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:11', 'temperature': 17, 'dc_voltage': 30.862, 'dc_current': 0.312, 'ac_voltage': 232.594, 'ac_power': 8.824}, {'serialNumber': '121633020457', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:39', 'temperature': 18, 'dc_voltage': 31.171, 'dc_current': 0.295, 'ac_voltage': 235.177, 'ac_power': 8.275}, {'serialNumber': '121633020465', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:11', 'temperature': 19, 'dc_voltage': 30.781, 'dc_current': 0.286, 'ac_voltage': 232.761, 'ac_power': 8.374}, {'serialNumber': '121633020642', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:12', 'temperature': 19, 'dc_voltage': 31.106, 'dc_current': 0.288, 'ac_voltage': 232.272, 'ac_power': 8.541}, {'serialNumber': '121633021406', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:40', 'temperature': 19, 'dc_voltage': 31.124, 'dc_current': 0.273, 'ac_voltage': 233.826, 'ac_power': 7.99}, {'serialNumber': '121633020549', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:38', 'temperature': 17, 'dc_voltage': 31.5, 'dc_current': 0.284, 'ac_voltage': 234.251, 'ac_power': 8.307}, {'serialNumber': '121633021493', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:41', 'temperature': 19, 'dc_voltage': 31.408, 'dc_current': 0.272, 'ac_voltage': 236.586, 'ac_power': 8.251}, {'serialNumber': '121633021164', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:39', 'temperature': 19, 'dc_voltage': 31.123, 'dc_current': 0.315, 'ac_voltage': 232.247, 'ac_power': 9.002}, {'serialNumber': '512312012669', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:41', 'temperature': 19, 'dc_voltage': 28.404, 'dc_current': 0.364, 'ac_voltage': 232.6, 'ac_power': 8.786}, {'serialNumber': '512313002675', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:41', 'temperature': 20, 'dc_voltage': 28.06, 'dc_current': 0.392, 'ac_voltage': 232.6, 'ac_power': 9.631}, {'serialNumber': '512313004256', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:06', 'temperature': 20, 'dc_voltage': 28.031, 'dc_current': 0.427, 'ac_voltage': 232.656, 'ac_power': 9.286}, {'serialNumber': '122309082927', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:11', 'temperature': 20, 'dc_voltage': 27.899, 'dc_current': 0.396, 'ac_voltage': 232.28, 'ac_power': 9.211}, {'serialNumber': '512311002736', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:18:10', 'temperature': 19, 'dc_voltage': 27.659, 'dc_current': 0.378, 'ac_voltage': 234.224, 'ac_power': 8.697}, {'serialNumber': '512313002797', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:39', 'temperature': 19, 'dc_voltage': 28.376, 'dc_current': 0.422, 'ac_voltage': 234.248, 'ac_power': 9.655}, {'serialNumber': '512311002716', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:41', 'temperature': 18, 'dc_voltage': 27.611, 'dc_current': 0.383, 'ac_voltage': 233.712, 'ac_power': 8.584}, {'serialNumber': '512311002738', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:41', 'temperature': 18, 'dc_voltage': 27.217, 'dc_current': 0.38, 'ac_voltage': 234.208, 'ac_power': 8.823}]
2024-04-14 19:19:07.769 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_inventory_results.[?(@.type=='PCU')].devices[?(@.dev_type==1)]
2024-04-14 19:19:07.784 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(inverters_info) -> {'121633021456': {'part_num': '800-00356-r04', 'installed': '1671714369', 'serial_num': '121633021456', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114665', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714369', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627390225, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020473': {'part_num': '800-00356-r04', 'installed': '1671714374', 'serial_num': '121633020473', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114695', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714374', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627390481, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633021497': {'part_num': '800-00356-r04', 'installed': '1671714376', 'serial_num': '121633021497', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114726', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714376', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627390737, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633021467': {'part_num': '800-00356-r04', 'installed': '1671714380', 'serial_num': '121633021467', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114726', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714380', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627390993, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020472': {'part_num': '800-00356-r04', 'installed': '1671714385', 'serial_num': '121633020472', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114666', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714385', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627391249, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020464': {'part_num': '800-00356-r04', 'installed': '1671714387', 'serial_num': '121633020464', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114756', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714387', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627391505, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020469': {'part_num': '800-00356-r04', 'installed': '1671714395', 'serial_num': '121633020469', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114847', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714395', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627391761, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633021462': {'part_num': '800-00356-r04', 'installed': '1671714396', 'serial_num': '121633021462', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114574', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714396', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627392017, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020656': {'part_num': '800-00356-r04', 'installed': '1671714398', 'serial_num': '121633020656', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114727', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714398', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627392273, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020644': {'part_num': '800-00356-r04', 'installed': '1671714399', 'serial_num': '121633020644', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114575', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714399', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627392529, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633021504': {'part_num': '800-00356-r04', 'installed': '1671714401', 'serial_num': '121633021504', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114576', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714401', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627392785, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020500': {'part_num': '800-00356-r04', 'installed': '1671714403', 'serial_num': '121633020500', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114577', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714403', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627393041, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020641': {'part_num': '800-00356-r04', 'installed': '1671714404', 'serial_num': '121633020641', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114578', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714404', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627393297, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020457': {'part_num': '800-00356-r04', 'installed': '1671714406', 'serial_num': '121633020457', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114696', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714406', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627393553, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020465': {'part_num': '800-00356-r04', 'installed': '1671714407', 'serial_num': '121633020465', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114698', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714407', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627393809, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020642': {'part_num': '800-00356-r04', 'installed': '1671714409', 'serial_num': '121633020642', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114698', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714409', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627394065, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633021406': {'part_num': '800-00356-r04', 'installed': '1671714411', 'serial_num': '121633021406', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114757', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714411', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627394321, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633020549': {'part_num': '800-00356-r04', 'installed': '1671714413', 'serial_num': '121633020549', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114634', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714413', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627394577, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633021493': {'part_num': '800-00356-r04', 'installed': '1671714414', 'serial_num': '121633021493', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114667', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714414', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627394833, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '121633021164': {'part_num': '800-00356-r04', 'installed': '1671714416', 'serial_num': '121633021164', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114635', 'admin_state': 2, 'dev_type': 1, 'created_date': '1671714416', 'img_load_date': '1489214408', 'img_pnum_running': '520-00045-r01-v01.22.00', 'ptpn': '540-00087-r01-v01.22.02', 'chaneid': 1627395089, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': False}, '512312012669': {'part_num': '800-01736-r02', 'installed': '1684918298', 'serial_num': '512312012669', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114728', 'admin_state': 1, 'dev_type': 1, 'created_date': '1684918298', 'img_load_date': '1711618035', 'img_pnum_running': '520-00082-r01-v04.30.23', 'ptpn': '540-00135-r01-v04.30.07', 'chaneid': 1627395345, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': True}, '512313002675': {'part_num': '800-01736-r02', 'installed': '1684918302', 'serial_num': '512313002675', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114759', 'admin_state': 1, 'dev_type': 1, 'created_date': '1684918302', 'img_load_date': '1711618035', 'img_pnum_running': '520-00082-r01-v04.30.23', 'ptpn': '540-00135-r01-v04.30.07', 'chaneid': 1627395601, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': True}, '512313004256': {'part_num': '800-01736-r02', 'installed': '1684918305', 'serial_num': '512313004256', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114848', 'admin_state': 1, 'dev_type': 1, 'created_date': '1684918305', 'img_load_date': '1711618035', 'img_pnum_running': '520-00082-r01-v04.30.23', 'ptpn': '540-00135-r01-v04.30.07', 'chaneid': 1627395857, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': True}, '122309082927': {'part_num': '800-01736-r02', 'installed': '1684918320', 'serial_num': '122309082927', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114817', 'admin_state': 1, 'dev_type': 1, 'created_date': '1684918320', 'img_load_date': '1711618035', 'img_pnum_running': '520-00082-r01-v04.30.23', 'ptpn': '540-00135-r01-v04.30.07', 'chaneid': 1627396113, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': True}, '512311002736': {'part_num': '800-01736-r02', 'installed': '1684918437', 'serial_num': '512311002736', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114759', 'admin_state': 1, 'dev_type': 1, 'created_date': '1684918437', 'img_load_date': '1711618035', 'img_pnum_running': '520-00082-r01-v04.30.23', 'ptpn': '540-00135-r01-v04.30.07', 'chaneid': 1627396369, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': True}, '512313002797': {'part_num': '800-01736-r02', 'installed': '1684918810', 'serial_num': '512313002797', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114848', 'admin_state': 1, 'dev_type': 1, 'created_date': '1684918810', 'img_load_date': '1711618035', 'img_pnum_running': '520-00082-r01-v04.30.23', 'ptpn': '540-00135-r01-v04.30.07', 'chaneid': 1627396625, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': True}, '512311002716': {'part_num': '800-01736-r02', 'installed': '1684919108', 'serial_num': '512311002716', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114849', 'admin_state': 1, 'dev_type': 1, 'created_date': '1684919108', 'img_load_date': '1711618035', 'img_pnum_running': '520-00082-r01-v04.30.23', 'ptpn': '540-00135-r01-v04.30.07', 'chaneid': 1627396881, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': True}, '512311002738': {'part_num': '800-01736-r02', 'installed': '1684919389', 'serial_num': '512311002738', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114850', 'admin_state': 1, 'dev_type': 1, 'created_date': '1684919389', 'img_load_date': '1711618035', 'img_pnum_running': '520-00082-r01-v04.30.23', 'ptpn': '540-00135-r01-v04.30.07', 'chaneid': 1627397137, 'device_control': [{'gficlearset': False}], 'producing': True, 'communicating': True, 'provisioned': True, 'operating': True}}
2024-04-14 19:19:07.784 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_devstatus.pcu[?(@.devType==1)]
2024-04-14 19:19:07.785 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(inverters_data) -> [{'serialNumber': '121633021456', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:08', 'temperature': 17, 'dc_voltage': 31.165, 'dc_current': 0.29, 'ac_voltage': 232.767, 'ac_power': 8.199}, {'serialNumber': '121633020473', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:39', 'temperature': 19, 'dc_voltage': 30.495, 'dc_current': 0.27, 'ac_voltage': 232.467, 'ac_power': 8.032}, {'serialNumber': '121633021497', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:09', 'temperature': 18, 'dc_voltage': 30.765, 'dc_current': 0.291, 'ac_voltage': 234.051, 'ac_power': 8.497}, {'serialNumber': '121633021467', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:10', 'temperature': 19, 'dc_voltage': 30.981, 'dc_current': 0.289, 'ac_voltage': 234.679, 'ac_power': 8.462}, {'serialNumber': '121633020472', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:09', 'temperature': 18, 'dc_voltage': 31.066, 'dc_current': 0.276, 'ac_voltage': 232.286, 'ac_power': 7.768}, {'serialNumber': '121633020464', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:39', 'temperature': 22, 'dc_voltage': 30.912, 'dc_current': 0.285, 'ac_voltage': 233.974, 'ac_power': 8.285}, {'serialNumber': '121633020469', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:07', 'temperature': 19, 'dc_voltage': 31.118, 'dc_current': 0.323, 'ac_voltage': 234.461, 'ac_power': 9.455}, {'serialNumber': '121633021462', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:37', 'temperature': 17, 'dc_voltage': 31.767, 'dc_current': 0.29, 'ac_voltage': 235.915, 'ac_power': 8.729}, {'serialNumber': '121633020656', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:11', 'temperature': 17, 'dc_voltage': 30.753, 'dc_current': 0.27, 'ac_voltage': 232.484, 'ac_power': 8.023}, {'serialNumber': '121633020644', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:38', 'temperature': 19, 'dc_voltage': 30.844, 'dc_current': 0.31, 'ac_voltage': 232.511, 'ac_power': 8.901}, {'serialNumber': '121633021504', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:08', 'temperature': 18, 'dc_voltage': 30.318, 'dc_current': 0.304, 'ac_voltage': 234.317, 'ac_power': 8.514}, {'serialNumber': '121633020500', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:09', 'temperature': 18, 'dc_voltage': 31.504, 'dc_current': 0.286, 'ac_voltage': 234.864, 'ac_power': 8.469}, {'serialNumber': '121633020641', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:11', 'temperature': 17, 'dc_voltage': 30.862, 'dc_current': 0.312, 'ac_voltage': 232.594, 'ac_power': 8.824}, {'serialNumber': '121633020457', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:39', 'temperature': 18, 'dc_voltage': 31.171, 'dc_current': 0.295, 'ac_voltage': 235.177, 'ac_power': 8.275}, {'serialNumber': '121633020465', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:11', 'temperature': 19, 'dc_voltage': 30.781, 'dc_current': 0.286, 'ac_voltage': 232.761, 'ac_power': 8.374}, {'serialNumber': '121633020642', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:12', 'temperature': 19, 'dc_voltage': 31.106, 'dc_current': 0.288, 'ac_voltage': 232.272, 'ac_power': 8.541}, {'serialNumber': '121633021406', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:40', 'temperature': 19, 'dc_voltage': 31.124, 'dc_current': 0.273, 'ac_voltage': 233.826, 'ac_power': 7.99}, {'serialNumber': '121633020549', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:38', 'temperature': 17, 'dc_voltage': 31.5, 'dc_current': 0.284, 'ac_voltage': 234.251, 'ac_power': 8.307}, {'serialNumber': '121633021493', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:41', 'temperature': 19, 'dc_voltage': 31.408, 'dc_current': 0.272, 'ac_voltage': 236.586, 'ac_power': 8.251}, {'serialNumber': '121633021164', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:39', 'temperature': 19, 'dc_voltage': 31.123, 'dc_current': 0.315, 'ac_voltage': 232.247, 'ac_power': 9.002}, {'serialNumber': '512312012669', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:41', 'temperature': 19, 'dc_voltage': 28.404, 'dc_current': 0.364, 'ac_voltage': 232.6, 'ac_power': 8.786}, {'serialNumber': '512313002675', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:41', 'temperature': 20, 'dc_voltage': 28.06, 'dc_current': 0.392, 'ac_voltage': 232.6, 'ac_power': 9.631}, {'serialNumber': '512313004256', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:06', 'temperature': 20, 'dc_voltage': 28.031, 'dc_current': 0.427, 'ac_voltage': 232.656, 'ac_power': 9.286}, {'serialNumber': '122309082927', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:11', 'temperature': 20, 'dc_voltage': 27.899, 'dc_current': 0.396, 'ac_voltage': 232.28, 'ac_power': 9.211}, {'serialNumber': '512311002736', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:18:10', 'temperature': 19, 'dc_voltage': 27.659, 'dc_current': 0.378, 'ac_voltage': 234.224, 'ac_power': 8.697}, {'serialNumber': '512313002797', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:39', 'temperature': 19, 'dc_voltage': 28.376, 'dc_current': 0.422, 'ac_voltage': 234.248, 'ac_power': 9.655}, {'serialNumber': '512311002716', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:41', 'temperature': 18, 'dc_voltage': 27.611, 'dc_current': 0.383, 'ac_voltage': 233.712, 'ac_power': 8.584}, {'serialNumber': '512311002738', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:41', 'temperature': 18, 'dc_voltage': 27.217, 'dc_current': 0.38, 'ac_voltage': 234.208, 'ac_power': 8.823}]
2024-04-14 19:19:07.785 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(inverters_production) -> {'121633021456': {'watt': 8.199, 'report_date': '2024-04-14 19:16:08'}, '121633020473': {'watt': 8.032, 'report_date': '2024-04-14 19:16:39'}, '121633021497': {'watt': 8.497, 'report_date': '2024-04-14 19:17:09'}, '121633021467': {'watt': 8.462, 'report_date': '2024-04-14 19:17:10'}, '121633020472': {'watt': 7.768, 'report_date': '2024-04-14 19:16:09'}, '121633020464': {'watt': 8.285, 'report_date': '2024-04-14 19:17:39'}, '121633020469': {'watt': 9.455, 'report_date': '2024-04-14 19:14:07'}, '121633021462': {'watt': 8.729, 'report_date': '2024-04-14 19:14:37'}, '121633020656': {'watt': 8.023, 'report_date': '2024-04-14 19:17:11'}, '121633020644': {'watt': 8.901, 'report_date': '2024-04-14 19:14:38'}, '121633021504': {'watt': 8.514, 'report_date': '2024-04-14 19:15:08'}, '121633020500': {'watt': 8.469, 'report_date': '2024-04-14 19:15:09'}, '121633020641': {'watt': 8.824, 'report_date': '2024-04-14 19:15:11'}, '121633020457': {'watt': 8.275, 'report_date': '2024-04-14 19:16:39'}, '121633020465': {'watt': 8.374, 'report_date': '2024-04-14 19:17:11'}, '121633020642': {'watt': 8.541, 'report_date': '2024-04-14 19:17:12'}, '121633021406': {'watt': 7.99, 'report_date': '2024-04-14 19:17:40'}, '121633020549': {'watt': 8.307, 'report_date': '2024-04-14 19:15:38'}, '121633021493': {'watt': 8.251, 'report_date': '2024-04-14 19:16:41'}, '121633021164': {'watt': 9.002, 'report_date': '2024-04-14 19:15:39'}, '512312012669': {'watt': 8.786, 'report_date': '2024-04-14 19:17:41'}, '512313002675': {'watt': 9.631, 'report_date': '2024-04-14 19:16:41'}, '512313004256': {'watt': 9.286, 'report_date': '2024-04-14 19:14:06'}, '122309082927': {'watt': 9.211, 'report_date': '2024-04-14 19:15:11'}, '512311002736': {'watt': 8.697, 'report_date': '2024-04-14 19:18:10'}, '512313002797': {'watt': 9.655, 'report_date': '2024-04-14 19:14:39'}, '512311002716': {'watt': 8.584, 'report_date': '2024-04-14 19:17:41'}, '512311002738': {'watt': 8.823, 'report_date': '2024-04-14 19:16:41'}}
2024-04-14 19:19:07.785 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_devstatus.pcu[?(@.devType==1)]
2024-04-14 19:19:07.786 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(inverters_status) -> {'121633021456': {'serialNumber': '121633021456', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:08', 'temperature': 17, 'dc_voltage': 31.165, 'dc_current': 0.29, 'ac_voltage': 232.767, 'ac_power': 8.199}, '121633020473': {'serialNumber': '121633020473', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:39', 'temperature': 19, 'dc_voltage': 30.495, 'dc_current': 0.27, 'ac_voltage': 232.467, 'ac_power': 8.032}, '121633021497': {'serialNumber': '121633021497', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:09', 'temperature': 18, 'dc_voltage': 30.765, 'dc_current': 0.291, 'ac_voltage': 234.051, 'ac_power': 8.497}, '121633021467': {'serialNumber': '121633021467', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:10', 'temperature': 19, 'dc_voltage': 30.981, 'dc_current': 0.289, 'ac_voltage': 234.679, 'ac_power': 8.462}, '121633020472': {'serialNumber': '121633020472', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:09', 'temperature': 18, 'dc_voltage': 31.066, 'dc_current': 0.276, 'ac_voltage': 232.286, 'ac_power': 7.768}, '121633020464': {'serialNumber': '121633020464', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:39', 'temperature': 22, 'dc_voltage': 30.912, 'dc_current': 0.285, 'ac_voltage': 233.974, 'ac_power': 8.285}, '121633020469': {'serialNumber': '121633020469', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:07', 'temperature': 19, 'dc_voltage': 31.118, 'dc_current': 0.323, 'ac_voltage': 234.461, 'ac_power': 9.455}, '121633021462': {'serialNumber': '121633021462', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:37', 'temperature': 17, 'dc_voltage': 31.767, 'dc_current': 0.29, 'ac_voltage': 235.915, 'ac_power': 8.729}, '121633020656': {'serialNumber': '121633020656', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:11', 'temperature': 17, 'dc_voltage': 30.753, 'dc_current': 0.27, 'ac_voltage': 232.484, 'ac_power': 8.023}, '121633020644': {'serialNumber': '121633020644', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:38', 'temperature': 19, 'dc_voltage': 30.844, 'dc_current': 0.31, 'ac_voltage': 232.511, 'ac_power': 8.901}, '121633021504': {'serialNumber': '121633021504', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:08', 'temperature': 18, 'dc_voltage': 30.318, 'dc_current': 0.304, 'ac_voltage': 234.317, 'ac_power': 8.514}, '121633020500': {'serialNumber': '121633020500', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:09', 'temperature': 18, 'dc_voltage': 31.504, 'dc_current': 0.286, 'ac_voltage': 234.864, 'ac_power': 8.469}, '121633020641': {'serialNumber': '121633020641', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:11', 'temperature': 17, 'dc_voltage': 30.862, 'dc_current': 0.312, 'ac_voltage': 232.594, 'ac_power': 8.824}, '121633020457': {'serialNumber': '121633020457', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:39', 'temperature': 18, 'dc_voltage': 31.171, 'dc_current': 0.295, 'ac_voltage': 235.177, 'ac_power': 8.275}, '121633020465': {'serialNumber': '121633020465', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:11', 'temperature': 19, 'dc_voltage': 30.781, 'dc_current': 0.286, 'ac_voltage': 232.761, 'ac_power': 8.374}, '121633020642': {'serialNumber': '121633020642', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:12', 'temperature': 19, 'dc_voltage': 31.106, 'dc_current': 0.288, 'ac_voltage': 232.272, 'ac_power': 8.541}, '121633021406': {'serialNumber': '121633021406', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:40', 'temperature': 19, 'dc_voltage': 31.124, 'dc_current': 0.273, 'ac_voltage': 233.826, 'ac_power': 7.99}, '121633020549': {'serialNumber': '121633020549', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:38', 'temperature': 17, 'dc_voltage': 31.5, 'dc_current': 0.284, 'ac_voltage': 234.251, 'ac_power': 8.307}, '121633021493': {'serialNumber': '121633021493', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:41', 'temperature': 19, 'dc_voltage': 31.408, 'dc_current': 0.272, 'ac_voltage': 236.586, 'ac_power': 8.251}, '121633021164': {'serialNumber': '121633021164', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:39', 'temperature': 19, 'dc_voltage': 31.123, 'dc_current': 0.315, 'ac_voltage': 232.247, 'ac_power': 9.002}, '512312012669': {'serialNumber': '512312012669', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:41', 'temperature': 19, 'dc_voltage': 28.404, 'dc_current': 0.364, 'ac_voltage': 232.6, 'ac_power': 8.786}, '512313002675': {'serialNumber': '512313002675', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:41', 'temperature': 20, 'dc_voltage': 28.06, 'dc_current': 0.392, 'ac_voltage': 232.6, 'ac_power': 9.631}, '512313004256': {'serialNumber': '512313004256', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:06', 'temperature': 20, 'dc_voltage': 28.031, 'dc_current': 0.427, 'ac_voltage': 232.656, 'ac_power': 9.286}, '122309082927': {'serialNumber': '122309082927', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:15:11', 'temperature': 20, 'dc_voltage': 27.899, 'dc_current': 0.396, 'ac_voltage': 232.28, 'ac_power': 9.211}, '512311002736': {'serialNumber': '512311002736', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:18:10', 'temperature': 19, 'dc_voltage': 27.659, 'dc_current': 0.378, 'ac_voltage': 234.224, 'ac_power': 8.697}, '512313002797': {'serialNumber': '512313002797', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:14:39', 'temperature': 19, 'dc_voltage': 28.376, 'dc_current': 0.422, 'ac_voltage': 234.248, 'ac_power': 9.655}, '512311002716': {'serialNumber': '512311002716', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:17:41', 'temperature': 18, 'dc_voltage': 27.611, 'dc_current': 0.383, 'ac_voltage': 233.712, 'ac_power': 8.584}, '512311002738': {'serialNumber': '512311002738', 'devType': 1, 'communicating': True, 'recent': True, 'producing': True, 'report_date': '2024-04-14 19:16:41', 'temperature': 18, 'dc_voltage': 27.217, 'dc_current': 0.38, 'ac_voltage': 234.208, 'ac_power': 8.823}}
2024-04-14 19:19:07.786 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].lines[0].whLifetime
2024-04-14 19:19:07.786 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(lifetime_consumption_l1) -> 116342.28
2024-04-14 19:19:07.786 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].lines[1].whLifetime
2024-04-14 19:19:07.786 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(lifetime_consumption_l2) -> 96977.737
2024-04-14 19:19:07.786 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].lines[2].whLifetime
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(lifetime_consumption_l3) -> 23433.904
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_json_results.consumption[?(@.measurementType == 'total-consumption' && @.activeCount > 0)].whLifetime
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(lifetime_consumption) -> 236753.92
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[0].whDlvdCum
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(lifetime_production_l1) -> 86573.223
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[1].whDlvdCum
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(lifetime_production_l2) -> 86947.108
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[2].whDlvdCum
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] the configured path endpoint_production_report.lines[2].whDlvdCum did not return anything!
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(lifetime_production_l3) -> None
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.cumulative.whDlvdCum
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(lifetime_production) -> 173520.331
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[0].pwrFactor
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(power_factor_l1) -> 0.4
2024-04-14 19:19:07.787 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[1].pwrFactor
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(power_factor_l2) -> 0.41
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[2].pwrFactor
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] the configured path endpoint_production_report.lines[2].pwrFactor did not return anything!
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(power_factor_l3) -> None
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.cumulative.pwrFactor
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(power_factor) -> 0.41
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[0].currW
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(production_l1) -> 102.238
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[1].currW
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(production_l2) -> 102.555
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[2].currW
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] the configured path endpoint_production_report.lines[2].currW did not return anything!
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(production_l3) -> None
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_power.powerForcedOff
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(production_power) -> True
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.cumulative.currW
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(production) -> 204.792
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[0].reactPwr
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(reactive_power_l1) -> 207.316
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[1].reactPwr
2024-04-14 19:19:07.788 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(reactive_power_l2) -> 210.093
2024-04-14 19:19:07.789 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[2].reactPwr
2024-04-14 19:19:07.789 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] the configured path endpoint_production_report.lines[2].reactPwr did not return anything!
2024-04-14 19:19:07.789 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(reactive_power_l3) -> None
2024-04-14 19:19:07.789 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.cumulative.reactPwr
2024-04-14 19:19:07.789 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(reactive_power) -> 417.409
2024-04-14 19:19:07.789 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_inventory_results.[?(@.type=='NSRB')].devices[?(@.dev_type==12)]
2024-04-14 19:19:07.803 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(relay_info) -> {'122305103892': {'part_num': '800-00598-r04', 'installed': '1684916128', 'serial_num': '122305103892', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114761', 'admin_state': 1, 'dev_type': 12, 'created_date': '1684916128', 'img_load_date': '1522376696', 'img_pnum_running': '520-00086-r01-v02.12.07', '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': 1, 'line1-connected': True, 'line2-connected': False, 'line3-connected': False}, '122305103890': {'part_num': '800-00598-r04', 'installed': '1684916221', 'serial_num': '122305103890', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114731', 'admin_state': 1, 'dev_type': 12, 'created_date': '1684916221', 'img_load_date': '1522376696', 'img_pnum_running': '520-00086-r01-v02.12.07', 'ptpn': '540-00139-r01-v02.12.00', 'chaneid': 1811939857, 'device_control': [{'gficlearset': False}], 'producing': False, 'communicating': True, 'provisioned': True, 'operating': True, 'relay': 'closed', 'reason_code': -1, 'reason': 'ok', 'line-count': 1, 'line1-connected': True, 'line2-connected': False, 'line3-connected': False}, '122338045029': {'part_num': '800-00598-r04', 'installed': '1712684663', 'serial_num': '122338045029', 'device_status': ['envoy.global.ok'], 'last_rpt_date': '1713114732', 'admin_state': 2, 'dev_type': 12, 'created_date': '1712684663', 'img_load_date': '1522376696', 'img_pnum_running': '520-00086-r01-v02.12.07', 'ptpn': '540-00139-r01-v02.12.00', 'chaneid': 1811940113, 'device_control': [{'gficlearset': False}], 'producing': False, 'communicating': True, 'provisioned': True, 'operating': True, 'relay': 'closed', 'reason_code': -1, 'reason': 'ok', 'line-count': 1, 'line1-connected': True, 'line2-connected': False, 'line3-connected': False}}
2024-04-14 19:19:07.804 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_devstatus.pcu[?(@.devType==12)]
2024-04-14 19:19:07.804 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_devstatus.nsrb
2024-04-14 19:19:07.804 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(relays) -> {'122305103892': {'serialNumber': '122305103892', 'devType': 12, 'communicating': True, 'recent': True, 'producing': False, 'report_date': '2024-04-14 19:18:12', 'temperature': 0, 'dc_voltage': 0.0, 'dc_current': 0.0, 'ac_voltage': 0.0, 'ac_power': 0.0, 'relay': 'closed', 'forced': False, 'reason_code': -1, 'reason': 'ok', 'line-count': 1, 'line1-connected': True, 'line2-connected': False, 'line3-connected': False}, '122305103890': {'serialNumber': '122305103890', 'devType': 12, 'communicating': True, 'recent': True, 'producing': False, 'report_date': '2024-04-14 19:17:42', 'temperature': 0, 'dc_voltage': 0.0, 'dc_current': 0.0, 'ac_voltage': 0.0, 'ac_power': 0.0, 'relay': 'closed', 'forced': False, 'reason_code': -1, 'reason': 'ok', 'line-count': 1, 'line1-connected': True, 'line2-connected': False, 'line3-connected': False}, '122338045029': {'serialNumber': '122338045029', 'devType': 12, 'communicating': True, 'recent': True, 'producing': False, 'report_date': '2024-04-14 19:17:44', 'temperature': 0, 'dc_voltage': 0.0, 'dc_current': 0.0, 'ac_voltage': 0.0, 'ac_power': 0.0, 'relay': 'closed', 'forced': False, 'reason_code': -1, 'reason': 'ok', 'line-count': 1, 'line1-connected': True, 'line2-connected': False, 'line3-connected': False}}
2024-04-14 19:19:07.804 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_info_results.envoy_info.device.sn
2024-04-14 19:19:07.804 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(serial_number) -> 122009093221
2024-04-14 19:19:07.804 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[0].rmsVoltage
2024-04-14 19:19:07.804 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(voltage_l1) -> 231.733
2024-04-14 19:19:07.805 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[1].rmsVoltage
2024-04-14 19:19:07.805 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(voltage_l2) -> 232.512
2024-04-14 19:19:07.805 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.lines[2].rmsVoltage
2024-04-14 19:19:07.805 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] the configured path endpoint_production_report.lines[2].rmsVoltage did not return anything!
2024-04-14 19:19:07.805 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(voltage_l3) -> None
2024-04-14 19:19:07.805 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] Resolving jsonpath endpoint_production_report.cumulative.rmsVoltage
2024-04-14 19:19:07.805 DEBUG (MainThread) [custom_components.enphase_envoy.envoy_reader] EnvoyData.get(voltage) -> 464.245
2024-04-14 19:19:07.805 DEBUG (MainThread) [custom_components.enphase_envoy] Finished fetching envoy Envoy 122009093221 data in 6.086 seconds (success: True)
HABO7405 commented 2 months ago

Sorry to bother: I seem to have exactly the same problem (enphase, 16 micro inverters). Looking at the history of one of the sensors: it stopped connecting at April 8 in the morning. Before that it worked perfectly. If you need any info (logs, etc): please let me know! I am quite new to HA, so please specify what you need en how I can retrieve that info.

vincentwolsink commented 2 months ago

Does anyone see any relevant errors in the Home Assistant error logs? And could some of you please also provide me with their diagnostic file for the integration. @HABO7405 @Slmarras

I assume this issue is fixed for you with the latest beta @keesvanbemmel.

HABO7405 commented 2 months ago

I don't know how to retrieve the diagnostic file. If found this post: https://github.com/home-assistant/core/issues/111228#issuecomment-1964507450 ... but I didn't find the download button (not in HA and not after logging in Enphase). Here is what I could find in the error log:

<CUT>
2024-04-12 13:51:20.585 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Envoy 122241087305 for enphase_envoy
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 551, in async_setup
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/enphase_envoy/__init__.py", line 78, in async_setup_entry
enlighten_serial_num=config[CONF_SERIAL],
~~~~~~^^^^^^^^^^^^^
KeyError: 'serial'
<CUT>

...

<CUT>
2024-04-15 08:17:39.501 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Envoy 122241087305 for enphase_envoy
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 551, in async_setup
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/enphase_envoy/__init__.py", line 78, in async_setup_entry
enlighten_serial_num=config[CONF_SERIAL],
~~~~~~^^^^^^^^^^^^^
KeyError: 'serial'
<CUT>
vincentwolsink commented 2 months ago

@HABO7405 Looking at those errors, it seems for you the integration is not working at all? If so, can you maybe create a separate issue.

Slmarras commented 2 months ago

Screenshot_15-4-2024_162715_homeassistant local I re-applied the (Enphase Installer) credentials and now the current power production is working again.

RoadXY commented 2 months ago

Yes! Deleting and re-adding also works! image