My envoy has values for those rather than all zero, because metering was turned on a while but wasn't giving the right values. metered_production_readingtime EV owner since 2012. If the response includes trailing zeroes, such as [909, 4970, 0, 0, 0], then no data has been reported for the last days in the series. Interesting, /ivp/meters gives some configuration/status information such as phaseCount and phaseMode that I haven't seen elsewhere: http://envoy.local/ivp/meters/readings seems to be very useful. I'm a bit puzzled here because I have a 3-phase system with no CT's installed, and (only) a single "eim" production section shows up where a single rmsVoltage (and rmsCurrent) are specified while each phase has its own different voltage (which my smart electricity meter shows). 0000032874 00000 n Or maybe the Envoy combines the data of all three phases and the differentiation gets lost? CXg*@UDXWkV+-40VwdD$pq l/c=_"8-h.iwF3u;md0I%02XrUy.UZj-CRU Shr{|+r?`vQbqp`ZktIxp16De#~`hze2]@k&}Y"U3F0VKB5tkU)7^9{'?epa #C#fIp];efXilt(cz#4STR42I ,~g^*N*9cU+!d`*,2'd!_]G?n*W& >4. WebTo enable correct operation of the Enphase Home Energy system components (including the Enphase AC Batteries), the Envoy must correctly measure the current flow across 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). 0000014311 00000 n Wherever you display information from the. Manual: Add an extra parameter e.g. By default envoy_reader should automatically determine whether CT's are enabled and act accordingly. Though this time I had someone add my PR to the list of PRs that should be included in 2020.12.1. I have not done the math to calculate the cost savings for such a small battery (10 kWh) on the Ford. If the first request does not return a full list, use the next attribute in the response body to request the next page of systems. 0000018303 00000 n WebThe use of any other type of CT will result in incorrect power measurements, and may permanently damage the WattNode meter. Do not violate the other restrictions described in the Enphase, Copyright 2023 Enphase Energy, Inc. All rights reserved. As previously requested please add the following output parameters: I'll return values with a decimal. I'm thinking maybe another check of the attribute eim. <>/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>> 0000155287 00000 n Requests for times that do not fall on the 15-minute marks are rounded down. If you do not want to accept all content types, specify JSON only: Endpoints that receive dates expect the format YYYY-mm-dd. It does show in the HTML output, but scraping should be avoided. Then change it so any polling of the original production parameters only come from /api/v1/production. OUTBACK SEALED GRID-TIE INTERACTIVE INVERTERS, Skip to the beginning of the images gallery, Contact us for availability, pricing and freight quote, Contractor and commercial discounts available, Specials and multi-pallet/container discounts, Complete residential and commercial grid-tie Solar kits, Design assistance, Permit submittals, Schematics, Enphase Monitoring CT Getting Started Guide, Enphase Consumption Monitoring CT-200-Split Installation Guide, Enphase Ensemble Technology System Planning Tech Brief, Envoy requires 2 CTs to connect to terminal block. The maximum page size is 1000. Some may view this as a draw back. For example, if your API key is 123ABC and you are making a request for user_id 4d6a51330a, your requests would look like the following: To learn more about user_ids, see the Quick Start page. So if the Envoy has Metering enabled values will be retrieved from /production.json and if Metering is not enabled values will be retrieved from /api/v1/production. This is what is shown on the envoy/home page when CT's are not enabled: Let me know if you need more information or help. However, each request must include them both. Did you power off and repower your Enlighten box after you made those changes. I would also prefer if the timestamp of when the values were updated can be added, e.g. @OllemGit Would it be possible for you to verify this? 0000012231 00000 n The darkish overcast looked like possible little snow storm coming. If your application does not allow for you to include an image, you must include the text Powered by Enphase Energy. What use are values of e.g. Since installation the system has shown an intermittent error: "Meter Issue. 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. 0000011207 00000 n If there is a problem, MyEnlighten and the Enlighten mobile app show a message to help you know what to do next. Then change part of detect_model() from Some batteries have stopped "Metered Production data not available for your Envoy device." privacy statement. Have an assistant crank the engine for a few seconds while you watch the meter's readout. Here's what I get now: You may have current leading or trailing the voltage for poor Power Factor. It causes Home Assistant to not update after a couple of polls. 3 0 obj All API requests require your API key and a user_id. An Enphase team member may follow up with you about your feedback. The system will continue to operate normally B. All rights reserved. 0000011718 00000 n We will provide The CTs accommodate conductors up to 4/0 RHW, 350MCM THWN, trailer <]/Prev 1017858/XRefStm 2698>> startxref 0 %%EOF 907 0 obj <>stream All API requests, regardless of version, are throttled according to the limits of the application plan you chose when signing up for an account. 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. Like I said I haven't looked through all of the comments yet. Contact us for sales, quantity discounts and expert reviews for the Enphase CT current transformer for Envoy. &pLlV y*Hv. If you are installing in a multiphase application, the power line communication signal must be coupled This page was generated at 03:27 AM. 0000016440 00000 n @rct the scraping blog was where I got that URL. measure resistance from black wire at lgm connector (while disconnected) to ground behind side panel inside rear cargo area. Under some conditions, data for a given period may be temporarily unavailable. I have had my solar setup for 1.5 years so far, no issue. If it continues to display Envoy Failure or if it never moves beyond the endobj 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). "[}QXD/jD NCrncVa @L*23m Intervals are 15 minutes in length and start at the top of the hour. Long explanation that I don't think I have any unique problems, just that the mppt curve does not track well below 28% of peak array power. Too bad, but no need to feel sorry. If these are zero than poll data from the other production page. Queries on system_name and reference are case-insensitive. The Enlighten Systems API returns JSON. Keeping in mind that consumption monitoring is an optional add on that doesnt interfere with the core functionality of the solar system. Here is low light at the end of the day. An Envoy S (and probably Envoy IQ) without CT's enabled should be handled as 'endpoint_type' "P" instead of 'endpoint_type' "PC". <> So I'm having a hell of a time with my enphase envoy consumption measurements. 0000033107 00000 n 0000470581 00000 n These come from mainly 3 pages (excluding Envoy running <3.9 firmware), I would propose removing the original consumption parameters and adding additional parameters (lets prepend them in this example with metered_*. All dates are in the timezone of the requested system. 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. You have your consumption meter set to "load with solar production" or "load only"? If the meters milliamp scale goes up to 500mA, then Remote problem-solving The Envoy lets you pinpoint performance issues instantly and resolve them remotely, before they get in the way of system performance. Prefix multipliers based on powers of 10 are used to convert meters to other SI units. Can you confirm that you can get this without any authentication? Can you open a new issue (enhancement) to track this one? Returns the energy production of the system for the month starting on the given date. This endpoint can return a response of Data Temporarily Unavailable. 0000232417 00000 n You can check the systems status in the meta attribute of the response to determine when the system last reported and whether it has communication or production problems. limit is how many requests are allowed per period. 0000196664 00000 n According to the IQ Envoy manual this is possible if the user wants revenue-grade production metering. So in practice it can be possible that only CT('s) for consumption are installed. The Envoy backend should actually have both values, and the API retrieving the data Reduce the number of concurrent threads in your application in order to avoid this response code. I hope we can see it being updated in Home Assistant as well soon. In my situation (ct_metering_production is False) the. If the response includes trailing zeroes, such as [909, 4970, 0, 0, 0], then no energy has been reported for the last days in the series. 0000026874 00000 n stream 0000016703 00000 n 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. Meters that have been retired from a system will show an end_at that doesnt change, and that eventually is far away from the current time. 0000161309 00000 n A. Part number: 800-00554-r03, 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. When this condition is detected, the response code is 500 and the response body is: Returns a time series of energy consumption as measured by the consumption meter installed on the specified system. The rationale is so that the Home Assistant sensor monitored_conditions does not have to change which ultimately does not create a breaking change or force users to change their environment. Note: If a system does not include a given device type, that key is left out of the returned hash. Yes, I do want and think the values for both inverters and eim should be accessible if available. I have an Enphase system but it only has production and the blue bars are in the same orientation as in your chart. Returns the summary along with the energy produced on the system over its lifetime. Model: Consumption Production Consumption Consumption Clamp Quantity Error: Failed to fetch Details Be aware that CT's can be installed for either Production, or Consumption, or both. EIM - Your guess on the meaning of the acronym is 'electrical induction metering' is possibly correct. You can change this in the. Unrecognized parameters are ignored. WebThere is an issue with my envoy meter measurements Expand Post Translate with GoogleShow OriginalShow OriginalChoose a language DownloadDownload Show more What about 3-phase systems? There are 1000 millimeters in a meter. I know not a perfect solution but through small changes eventually we will get to a release that meets the needs of Envoy users across all firmwares . We are available to look at live beta sites, screenshots or ad-hoc apps to help guide your development. 0000110513 00000 n 0000128138 00000 n Professional installation is required, please contact your installer for an estimate before purchase. IF you require further technical clarification for your installationplease contact Enphase Technical Support. There isn't any identifying object info inside the two objects in the top-level list. Note that the parameter name must include [] after it in order to indicate that it is a multi-valued query parameter. 0000010160 00000 n 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. Electrical system: 3-phase 230V. It was like this for a %PDF-1.4 % This is the output: Details about my Envoy: I currently check the /api/v1/production data in a browser and refresh manually. My consumption only power-factor when I look at it from the installer toolkit 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. There's simply no way I have a power factor of 0.52 in the house. Envoy S Production data is not read / read incorrectly when current transformers are not enabled/installed [bug], https://thecomputerperson.wordpress.com/2016/08/03/enphase-envoy-s-data-scraping/#comment-5838, Add production_readingtime and consumption_readingtime output parameters, Add consumption_ct_metering_enabled and production_ct_metering_enabled output parameters, Support reading values of consumption and production per phase, The envoy is configured without CT metering and the user wants WH totals for today and 7 days which aren't available in. 0000012488 00000 n To troubleshoot this, check CT orientation and leads, compared with voltage measurements using your regional CT For a Net metering arrangement (load with solar), the Consumption CT must be positioned to measure the site loads AND all of the solar export. @OllemGit ct_enabled with default value True (requires no changes in existing client code). 0000339432 00000 n The code is on one of my branches. Better ($) electric cars are using heat pumps more effectively to heat. Regarding bullet 2: No, not only those two values. Endpoints that receive times expect the time to be expressed in Unix epoch time. If you dont have permission to view consumption data, the response code is 401. For more details, visit It appears to work fine. Highly configurable 127v VRef, 60hz profile intended as a source for custom profile derivation, including Advanced Grid Functions. This is because envoy_reader assumes that when `envoy/production.json' exists that this is the location to read the Production data from. I've seen that referred online as being able to get the individual readings and maybe it doesn't require the installer password. I was able to check a couple things this weekend. The PF of the. I removed the inverter data and right now the values are zero due to no sunlight, but you should get an idea of what would be sent to Home Assistant once that sensor code is updated. 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. The dark hours on a system are an example of such a gap, because the microinverters do not produce at night. 0000004163 00000 n So far, I haven't seen a flag from the Envoy API that indicates whether it is using the inverter measurements or the CTs, but maybe I haven't looked deeply enough. @gtdiehl Here is my current production.json from my IQ D5.0.49 (77afa8) with CT metering turned off. I've tried switching polarity on the CTs, and moving them around, but I can't get it into a real range. The heating system is just resistance heaters on that car so it's like a giant toaster oven. Sign in You can check the systems status in the meta attribute of the response to determine when the system last reported and whether it has communication or metering problems. 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. [V6Pq ]_,.7bK~lqq}e~Y4e[./7ew,X*k9IAhR4wgf e EZ%%da'6[kV^n7H"]c$)yRT@S1A| _|w,#G(@!{;? WebMeasure for voltage across individual wires and connections in the charging system. 0000078062 00000 n Examples include asking for stats starting at a time that is later than the systems last reported interval, or asking for stats before a system has started production. 'lqgs:~>_A,XJNBPyF^h@~.]:XUaSeJmi*`L6Aj$FaLQPzi_~l[U66RO57YYZA/O3](8LLIFAZrsf/=qNe~^sjW9f+L`l7?d A 5K The Enlighten Systems API is a JSON-based API that provides access to performance data for a PV system. When the Envoy and the microinverters cannot talk for extended periods of time the microinverters try to hold a basic record of I produced x much power from x date to x date. When the filter is system_name, the results include all systems whose name includes the requested substring; for example, given the following system names, The filter ?system_name=Green would return. While much of the rest of the world uses the metric system of centimeters, meters, and kilometers, US has continued to the English units. You can include more than one value to search for: returns systems that currently have Envoy or microinverter communication issues. When I mean fully is that if something can be fixed on the Api side, such as the original bug of the Production values being zero than I can make a change here and request Home Assistant through a PR to update the version of the API being used. In cases such as these, the response code is 422 and the response body includes an error reason as well as the parameters used to process the request. I suggest to use the term 'CT Metering' (or 'CT Metering Enabled') instead of "Metering (CT) Status". I agree a better solution would be to have additional parameters. It'll be removed from the code. There are 1609 meters in a statute mile. I'm not sure on this one. WebThe IQ Envoy uses readings from CTs to report measurement data for energy production and energy consumption. By using the Enlighten Systems API, you agree to the Enphase Energy API License Agreement. 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. <>/Metadata 3482 0 R/ViewerPreferences 3483 0 R>> 1.0 5 Additional Features Additional features include wrong wiring detection, such as inversion I'm still looking over the code and the different paths taken and the different types of envoy devices with and without features. If there's voltage over 0.2 volts in any wire or connection, check for corroded, damaged or loose wires. It seems the the values are almost the same and they are both updated every 5mins. I just wonder is there a configuration of the Envoy where a production CT is installed without a consumption CT? (Envoy-S metered multi-phase (EU) with no CT's installed.). m%=747:5e}b6K8W]WQqLLOm+..^l,b09#Sx"Urk`d/2Qo1)I:wsKakSfj+C h`JqYYYvXg/._nl(E,o@8;"9JXq51)j|*)1\.ipYR?g/_1k'J1jO. Software Version: R4.10.35 (6ed292) I will make a capture tomorrow when it's light and the system is actualually producing. WebThe Envoy-S monitors the microinverters that are connected to the PV modules. 0000196625 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. By default, systems are returned in batches of 100. The circuit passing through the consumption CT does not include AC Batteries. The next screenshot shows the cumulative effect of the negative reading on the lifetime measurements; Screen Shot 2019-01-04 at 10.24.51 PM.png, Solar Panels for your Home, Grid Tied Solar PV, Screen Shot 2019-01-04 at 10.24.59 PM.png, Screen Shot 2019-01-04 at 10.22.19 PM.png, Screen Shot 2019-01-04 at 10.26.09 PM.png, Screen Shot 2019-01-04 at 11.25.06 PM.png, https://enphase.com/sites/default/finvoy-EN-US.pdf, https://thecomputerperson.wordpress.com/2018/08/18/what-is-inside-the-enphase-envoy-s-teardown/, https://www.solarpaneltalk.com/filed7&d=1546658760. 0000411029 00000 n There are no gaps in the time series. An explanation for the difference may be rounding errors or different time of measurement. There is an issue with the meter measurements. Note that big power spike in the morning, that is our electric car (Ford C-Max Energi) pre-heating the cabin. 0000002698 00000 n The circuit passing through the consumption CT does not include AC Batteries. The installers could have put it on the wrong leg. The output suggests there are four data sources production from the inverters, and then a type "eim" reporting production, a type "eim" reporting "total consumption", and a type "eim" reporting "net consumption". Observation: metered values get truncated instead of rounded. 0000012600 00000 n This is not my experience. So far the readings do not look right. Maybe this is Envoy-S Metered (Multiphase) and or firmware version dependent?
Patron Saint Of Annulments,
Who Are The Buyers On Wicked Tuna: Outer Banks,
Spokane Ham Radio Frequencies,
Ev Stocks Under $1,
Foe Great Buildings Ranking Points,
Articles I