Enphase consumption CT measurement problem. - Solar Panels I upgraded to HA 2020.12.1 today and the /api/v1/production counters now appear to report properly in HA. Some batteries havent charged or discharged recently. WebThe Envoy-S monitors the microinverters that are connected to the PV modules. Theoretically one of the two CT wires could also be used for measuring voltage. If your system has stopped reporting data, youll see a problem message like this: Learn what you can do if your system stops reporting data. The CT direction arrow of each CT, in a Net metering (load with solar) configuration, will always face towards the load circuits of the site. To troubleshoot this, check CT orientation and leads, compared with voltage measurements. I haven't reached out to Enphase yet. (I have observed bogus values for 'production' and 'consumption' in range between 0 and 2). <>/ExtGState<>/Font<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 25 0 R] /MediaBox[ 0 0 612 792] /Contents 4 0 R/Group<>/Tabs/S/StructParents 0>> Envoy reader doesn't have the flexibility to allow the user to override envoy reader's assumption and specify which data items or sources you'd like to track in Home Assistant. I think it is working as you intended, but see. Manual: Add an extra parameter e.g. All dates are in the timezone of the requested system. I know this may seem like a back step but I'm thinking of changing back to the original output of the envoy_reader api, and have the code get the production values based on the activeCount attribute. I'll look through the code and see what it might take to implement. 0000002893 00000 n That's why I'm asking to track the above as separate issues. If the system has both production and consumption CTs installed, you can see which meter is affected by checking the meter status on the Devices screen. 0000010160 00000 n Highly configurable 127v VRef, 60hz profile intended as a source for custom profile derivation, including Advanced Grid Functions. For a 3-phase installation I would need to buy 4 additional CT's while consumption and production data is already provided by my smart electricity meter (via DSMR P1 port). According to the Envoy-S Metered Multiphase Installation manual there are 3 CTs installed on the Production and Consumption sides. 0000012231 00000 n 0000128068 00000 n Prefix multipliers based on powers of 10 are used to convert meters to other SI units. By providing an optional ct_enabled parameter the user can override it for testing purposes. trailer <]/Prev 1017858/XRefStm 2698>> startxref 0 %%EOF 907 0 obj <>stream 0000026874 00000 n Compatible changes do not result in a change to the version number. For more details, visit hQILSQ=S?H)B) B$4 If production or consumption measurements received by Enlighten are negative, there could be a CT Measurement issue. While my production meter struggles at PF=0.5-0.7 from 8:30 to 11am in this equinox season, it finally gets to pf=1 as the sun clears the trees with VA=700. 0000016440 00000 n measure resistance from black wire at lgm connector (while disconnected) to ground behind side panel inside rear cargo area. to your account. |nxv&T["mhQ zt.f&Q4W?t4:?TrJdoV1EBEJ!,^G@-C'[lUZTD;Z*fd'w?Z:Fo77c[iZ=vWKc~Wv6c? Does that get installed automatically? 0000048797 00000 n Not sure what the actual url for the page is though. 1 0 obj I have read through everything yet but I want to point out that when polling uses the /api/v1/production page the envoy appears to only update it every 15mins. If your systems meter has stopped reporting, youll see a problem message like this: metered_production wNow: 2.79 (gets truncated to 2) (latter number is lower but 'R' looks higher/newer than 'D'), Can you please add the following parameters for reading timestamps? 0000011207 00000 n I've connected them using Enpase IQ7+ micro inverters and bought also a Envoy-S Metered with them to read out the production statistics. If you do not want to accept all content types, specify JSON only: Endpoints that receive dates expect the format YYYY-mm-dd. Copyright 2023 Enphase Energy. I'm following the current convention that was previously coded. If the meters milliamp scale goes up to 500mA, then 0000110513 00000 n My consumption only power-factor when I look at it from the installer toolkit says around 1.0, but the apparent power is nearly double the watt measurement which implies a pf of around 0.5. Immediately to the left of or above the mark, you must display the words Powered by in a clear and conspicuous manner and in a minimum eight-point font. You signed in with another tab or window. In your case it should be "load with solar production" as the solar breaker is on the load side. So in practice it can be possible that only CT('s) for consumption are installed. Requests for times that do not fall on the 5-minute marks are rounded down. Or maybe the Envoy combines the data of all three phases and the differentiation gets lost? @rct the scraping blog was where I got that URL. For example, a request to. between the phases to allow the Envoy to communicate with all of the Enphase devices in the system. If the input date range is more than 7 days, the following error will be thrown. "Metered Production data not available for your Envoy device.". Learn what you can do if the systems meter has stopped reporting. 0000003895 00000 n The start date must be at least one month ago. Then change it so any polling of the original production parameters only come from /api/v1/production. If the answer to the above question is true, then it would also be useful to have inverter_lifetime_production in addition to metered_lifetime_production. All measurements are in Watt hours. What about 3-phase systems? So I thought I'd update people on what I found just in case someone else runs into this problem. Then a question, does the api return the eim values that is got from the envoy even when the activeCount = 0? Intervals are 15 minutes in length and start at the top of the hour. A difference of 1 Watt, which may be caused by a rounding error, or by a small difference in moments of measurement. Better ($) electric cars are using heat pumps more effectively to heat. (for recent Envoy models that output production.json). @OllemGit Would it be possible for you to verify this? WebEnvoy-S Metered and Envoy-S Metered Multiphase (IQ Envoy) are both black but the Envoy-S Metered Multiphase has the cover screw on the right side while the Envoy-S 0000154881 00000 n Hopefully that data can be read from elsewhere on the Envoy, without requiring installer permissions. CT Installation and Wiring )bJ60F-phEZ Details about my Envoy: Envoy S Production data is not read when not using current transformers which renders reported Production data useless. CT Measurements" from a consumption CT on one of the phases. The API accepts a number of parameters. @lnlp Thank you for running the code! Like I said I'm still thinking about it and weighing the pros and cons. 0000009524 00000 n As previously requested please add the following output parameters: Endpoints that receive times expect the time to be expressed in Unix epoch time. By default, systems are returned in batches of 100. Key Points In 'case B' one may wonder why the 'power connector' on the left exists and allows to wire all 3 phases. Too bad, but no need to feel sorry. 0000339432 00000 n When I run envoy_reader from a command prompt, the 4 production values shown are 0. 3.48 kW of SolarWorld panels and Enphase IQ7 micros. I'm thinking maybe another check of the attribute eim. FEMA- Federal Emergency Management Agency If one microinverter in a solar PV system fails, what will occur? In general, a Meter Issue indicates a system where on When the production version of envoy_reader will be updated, will this get automatically updated in existing Home Assistant (Enphase Envoy add-in) installations? Under some conditions, data for a given period may be temporarily unavailable. This has to either be an issue with where the consumption ct clamp has been installed, its orientation (arrow direction) or with a software setting on the envoy or a combination of all 3 possible causes. Web4.14.23 Scheduled Maintenace. Completed - The scheduled maintenance has been completed. The iso8601 format returns all temporal values, whether dates or times, in an ISO 8601 time format including timezone offset; for example 2015-05-05T00:00:00-07:00 is midnight on 5 May, 2015, in Pacific Daylight Time. For example, P0500 (VSS circuit malfunction) is the most popular code Unless I'm wrong about that, it would be useful to be able to get wNow (production) for both, so hopefully your naming would also include inverters_production. Yeah hopefully it'll make it into the 0.119 release! "Metered Production data not available for your Envoy device." One case that is not handled, if you want the inverters current production and WH lifetime production, with metering turned on, you can only get that from production.json. There is an issue with your envoy meter measuremen rmsCurrent and rmsVoltage if only single instances reported for these instead of separately per phase? I would like some input from @jesserizzo and others before opening a PR to merge this change. Can you confirm that you can get this without any authentication? My Envoy IQ is running D5.0.49 (77afa8) Build date Thu Mar 19, 2020 01:44 AM PDT. /production.json "type": "inverters", "wNow": 2235 0000093917 00000 n <> 0000017877 00000 n 0000012600 00000 n (My solar installer did not connect L2 and L3 on the 'power input' connector so I am currently unable to verify for ph-b and ph-c.). Maybe I should have been a little clearer but Home Assistant is not letting existing integrations to change their monitored_conditions. I have it set on load with solar production. They can always filter these values out in Home Assistant by specifying which monitored_conditions they want to see. Can you open a new issue (enhancement) to track this one? Data coming from /api/v1/* is updated every 5 minutes. The maximum page size is 1000. Returns consumption as measured by the consumption meter installed on the specified system. limit is how many requests are allowed per period. My solar installer connected only a single phase to power the Envoy, while all three phases L1, L2 and L3 can be connected. 0000196625 00000 n @lnlp I'll release the new version on pypi this weekend and open a PR on the Home Assistant side as well. Do you expect to get the fix into the next (bug-fix) release (presumably 2020.12.1)? This is not my experience. rmsCurrent and rmsVoltage could be reported by envoy_reader as well. Intervals are listed by their end dates; therefore, the first interval returned is 15 minutes after the requested start date. Envoy S Production data is not read / read incorrectly when In some extreme cases, you may receive a 503 error instead of a 409. When I investigate the raw numbers from interrogating the envoy direcly it actually shows me the low power factor. 0000410990 00000 n Returns the last known odometer reading of each revenue-grade production meter on the system as of the requested time. 0000452724 00000 n I've seen that referred online as being able to get the individual readings and maybe it doesn't require the installer password. The new version of API (v4) is available at: developer-v4.enphase.com. I would have to look into how to send specific data from the envoy_reader API to Home Assistant. The sensor should produce a voltage pulsing signal. The response includes intervals that have been reported for the requested period. If you see a green checkmark, then your system is fine with normal system production. 0000015247 00000 n The time series includes one entry for each day from the start_date to the end_date. With all of the typical tight connections I don't have a way to measure volts and compare to expected IQ6+ performance. At first I seemed to get a 404 for but maybe I didn't get the plurals right though http://envoy.local/ivp/meters/readings. From what I have seen on the Envoy IQ it only accumulates WH totals (today and 7 day) in the eim production structure of production.json WHEN CT metering is enabled. It could be the CTs are plugged into the wrong socket. Can you open a new issue (enhancement) to track this one? Why not use actual values (with decimals, when reported)? And for the nice to have wishlist: My 8x320W=2.56 kw mono array gets the IQ6+ inverters running at pf=1 at 700 VA. If the system doesnt have any microinverters installed, the response includes an empty intervals array. Envoy-S Metered and Envoy-S Metered Multiphase (IQ Envoy) are both black but the Envoy-S Metered Multiphase has the cover screw on the right side while the Envoy-S Metered has the cover screw on the left side (like Envoy-S Standard). How to fix a 'Meter Issue' system error message? - Support Sometimes, but not Going down this path means renaming 4 monitored_conditions and adding 4 or5 new ones will appear for each new Envoy sensor added to Home Assistant. On the MyEnlighten desktop application, the icon to the left of your system name tells you how your system is doing. Now to change how things are displayed in Home Assistant, or adding/removing sensors that means probably both an API side code change as well as the sensor code change on the Home Assistant side. Queries on system_name and reference are case-insensitive. If there is a problem, MyEnlighten and the Enlighten mobile app show a message to help you know what to do next. @gtdiehl - I think the only cases where you'd want to use /api/v1/production are: I don't have code changes that are worth submitting. Enphase consumption CT measurement problem. 0000014311 00000 n @jesserizzo What do you think about moving all of the production polling to /api/v1/production and only use /production.json for metered production and consumption data? I would also prefer if the timestamp of when the values were updated can be added, e.g. I use Envoy S but without any CT's installed. In general, a Meter Issue indicates a system where on-site maintenance may be required. The production or consumption measurements received by the Enphase Cloud are negative. If the system has both production and consumption CTs installed, you can see which meter is affected by checking the meter status on the Devices screen. 0000154623 00000 n The heating system is just resistance heaters on that car so it's like a giant toaster oven. 0000013177 00000 n Requests for times that do not fall on the 15-minute marks are rounded down. 0000023653 00000 n (Envoy-S metered multi-phase (EU) with no CT's installed.). No Home Assistant will not get fully updated automatically. When metering gets turned on /api/v1/production will switch over to metered values and will no longer have access to the history in the inverter data. When current transformers (CTs) are wrapped around a live It appears that this value is probably taken from the same L1 input, but its value differs few-thousand's of a volt. I assume a much larger EV is in our near-ish (2-3 year) future and getting TOU will absolutely make sense then. If some of your microinverters have stopped reporting to the Envoy, youll see a problem message like this: Click the link in the message to see which microinverters are not reporting and their location in your array: Learn what you can do if some of your microinverters have stopped reporting. Remote problem-solving The Envoy lets you pinpoint performance issues instantly and resolve them remotely, before they get in the way of system performance. So to make changes unfortunately we can't add a new sensor and display the new data. The Enlighten Systems API returns JSON. In addition, the Envoy-S Metered provides revenue-grade production data and allows for the monitoring of a sites energy load, thus offering significant advantages over other PV system monitoring equipment. Users can access energy production and consumption data through Enphase Enlighten cloud based monitoring software. You may pass a limit parameter to the request, which sets the page size for that request. If the total duration requested is more than one day, returns one day of intervals. All rights reserved. D`TR2 (P@$D j+C"qa7%A]4(uWP7T! I have had the production CT installed from the beginning and I just now got around to installing the consumption CT's. measure resistance from orange wires to large power terminal under rear seat.. they should all be under 10ohms and not change when the wires are pulled on. the blue wire goes to a splice pack under the carpet under In my situation (ct_metering_production is False) the production value is read correctly from the production/inverters section in production.json. I hope you get the help you need. Example: It is possible to request a subset of the systems list. I have read through everything yet but I want to point out that when polling uses the /api/v1/production page the envoy appears to only update it every 15mins. 0000375185 00000 n If the system does not have a meter, returns 204 No Content. It does show in the HTML output, but scraping should be avoided. Yes the original bug in envoy_reader has been fixed. A device is considered active if it has not been retired in Enlighten. Copyright 2014 SolarReviews All rights reserved. privacy statement. So I swapped the leads on the Envoy for the consumption CT's and have been monitoring all day and the data looks good. I'm wondering if someone with a functioning pre-IQ envoy could browse the production json value and post your results. From above I derive the conclusion that the reason of the presence of all 3 phases on the 'power input' connector must be to measure the voltage of each phase (as there appears no other plausible reason for wiring all 3 phases on this connector). In other words, without CTs to use the Envoy's accumulation of WH Today and WH Past 7 days, you'd need to be able to get Envoy Reader to poll /api/v1/production. Thanks for your continuing efforts! 0000268048 00000 n Are all three phases wired to your Envoy power connector_(most-left connector on the Envoy)_? 0000078062 00000 n Wherever you display information from the. The CTs accommodate conductors up to 4/0 RHW, 350MCM THWN, I have not done the math to calculate the cost savings for such a small battery (10 kWh) on the Ford. In other words, if you explicitly want to access that data for the inverters whether or not metering is on, production[0] is the place to get it. To me this isn't a problem right now, unless there winds up being some logic that depends on those being zero vs. not used. 0000004163 00000 n The code currently does a check to see if the attributes of production and consumption exist in the web page. All rights reserved. In Home Assistant ('Enphase Envoy' add-in which uses envoy_reader) I do not get actual values for all 4 values shown in /api/v1/production. Regarding bullet 2: No, not only those two values. (I suspect something like: electrical induction metering). WebThe LEDs on the Envoy-S are solid green when a function is enabled or performing as expected, flashing when an operation is in progress, or solid amber when 2002 Envoy Electrical Issues Related to Liftgate You can retrieve the complete time series from the meter and from the microinverters by adding the parameter production=all to the request. WebEnlighten declares a Meter Issue system status when it detects a possible problem with the CT or storage measurements. Be aware that CT's can be installed for either Production, or Consumption, or both. Sometimes a request cannot be processed because the requested dates are invalid for the the system in question. All were taken at the same time. 'lqgs:~>_A,XJNBPyF^h@~.]:XUaSeJmi*`L6Aj$FaLQPzi_~l[U66RO57YYZA/O3](8LLIFAZrsf/=qNe~^sjW9f+L`l7?d A 5K trouble with enphase envoy consumption measurements WebAN_6612_032 Energy Measurement in Split Phase Systems Using 78M6612 Rev. The Envoy-S Metered is a system monitoring tool, and control device. Envoy firmware gets updated by Enphase automatically. What does the "Envoy Failure" message mean? - Enphase Support Perhaps for compatibility there should be three available entities for the wNow values in Home Assistant: Having these three elements would allow the user to override Envoy reader's choice if necessary as well as track both on systems with CTs if the user chooses that. Also would need to check this behavior on newer firmware such as D5.0.49 (77afa8) to see what happens when metering is not setup and if the /production.json page returns valid data or not. returns systems that currently have production issues. It appears to work fine. Similarly, if you see no message in the Enlighten mobile app, your system is doing fine. Could there there be another (URL) location on the Envoy where differentiated data for each phase is available? From the 'Envoy-S Metered Multiphase (ENV-S-WM-230) Installation and Operation Manual': Use a Phase Coupler for a Multiphase Site Actual Production that gets updated is available via envoy/api/v1/production however. 3 0 obj Though I wonder if something like this would solve the problem, Add a function called hasMeteringEnabled() which will return True if production[1]eim activeCount is >= 1 else False, envoy_reader/envoy_reader/envoy_reader.py. This page was generated at 03:27 AM. If the system has a meter, the time series includes data as measured by the microinverters until the first full day after the meter has been installed, when it switches to using the data as measured by the meter. I believe there should be the option to get either or both production wNow values for the inverters and the eim (CT) structures. String attributes must be URL-encoded. EDIT: I actually just found a setup like this. 0000375146 00000 n Note: my CTs are currently disabled. Connecting only a single phase to the 'power input' connector (instead of all 3) already makes the system work (but will cause some values to be reported incorrectly). As an example, NSW residents previously had gross metered solar systems. Could this have been fixed in a later firmware revision? For /api/v1/production the timestamp can be read from production.json "inverters" section. Copyright 2023 Enphase Energy. Depending on if the Envoy is configured as Net or Total Consumption could impact the values you are seeing in Home Assistant. issue with envoy meter measurements 0000470581 00000 n When the query parameters include production=all, returns meter and microinverter-measured time series: Returns a listing of all active Envoys currently deployed on the system. @gtdiehl If a meter or meters are installed on the system, measurements come from the meter; otherwise, measurements come from the microinverters. To enable correct operation of the Enphase Home Energy system components (including the Enphase AC Batteries), the Envoy must correctly measure the current flow across the electrical circuits via the CTs. Enphase CT Consumption Measurements Error - Solar PV Do not violate the other restrictions described in the Enphase, Copyright 2023 Enphase Energy, Inc. All rights reserved. But envoy_reader does not read it. I am just grasping at straws here. x=r?#Z[Sd{q20$&! There is an issue with my envoy meter measurements - Enphase The consumption measurements received by Enlighten do not appear to include storage activity. And when envoy_reader reads its data from the "eim" section shouldn't that be done for each phase separately and then summed to get totals for all 3 phases? 0000029406 00000 n We are available to look at live beta sites, screenshots or ad-hoc apps to help guide your development. The Envoy-S Metered uses precision Current Transformers (CTs) to measure PV production Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Data from /stream/meter (updates every second) shows the data separately for each phase but unfortunately this requires installer permissions. No news is good news! When I modify envoy_reader.phy to explicitly set endpoint_type to "P" then the production values are read from /api/v1/production and are displayed properly. The production or consumption measurements received by Enlighten are negative. Learn what you can do if the systems meter has stopped reporting. Enphase Solar PV Installation Certification Training Flashcards Here's my output. This indicates that you have made too many concurrent requests.
West Didsbury Rent,
Prieres De Combat Spirituel,
Daughters Of The Dust Symbolism,
Hunter Funeral Home Obituary,
Articles I
issue with envoy meter measurements