issue with envoy meter measurements

privacy statement. Is it correct that you have only one single CT for consumption? Some may view this as a draw back. When I look into the error, it was not apparent to me the problem. 0000012231 00000 n For example, a request for 08:01, 08:02, 08:03, or 08:04 is treated as a request for 08:00. 0000303640 00000 n But have to think about current users. Commonly, the reading will be within 30 minutes of the requested end_at; however, larger deltas can occur and do not necessarily mean there is a problem with the meter or the system it is on. Ideally, the user should be able to specify and track either or both from Home Assistant. 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. @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? Vy`|2D(S4{D0d}0z%9"~JkjS}7hrbrr* (Fg^.CVpL54};F3ay|(%QoRpoH"L_ l%gLK{1xD`S=W =(y-}wxu-A3't2vV1vl# 0kl ^EgH}|X'sAPF(SG& GG JWtDBydlGM3 iD1-R\Vb-P?[+1LDpra|pXk=H4/g2+B1b_%11IQ(=Q As a result the reported Production values are either 0 or some bogus value. When the filter is reference, both reference and other_references are searched. In my situation (ct_metering_production is False) the. Example: It is possible to request a subset of the systems list. Copyright 2023 Enphase Energy. When the production version of envoy_reader will be updated, will this get automatically updated in existing Home Assistant (Enphase Envoy add-in) installations? Here are captures of /api/v1/production, /production.json and /api/v1/production/inverters. 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. endobj In the "inverters" section? Or atleast get reporting working for all attributes for each hardware platform. 0000014311 00000 n I don't really understand how the system is configured. This does not require to connect all 3 phases to the power connector. 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. You may filter on the following attributes: system_id, system_name, status, reference, installer, connection_type. My Envoy homepage shows "Software version R4.10.35 (6ed292)" is that the Envoy's firmware version? 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. Good catch! 0000154623 00000 n Yes the original bug in envoy_reader has been fixed. 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. So I swapped the leads on the Envoy for the consumption CT's and have been monitoring all day and the data looks good. My Envoy reports a realistic value for data/production/ph-a/v while no CT's are installed. Could there there be another (URL) location on the Envoy where differentiated data for each phase is available? EIM - Your guess on the meaning of the acronym is 'electrical induction metering' is possibly correct. I discovered that /production.json can also provide per-phase values. 0000411029 00000 n meter types, electrical connections) can vary across Australia. Enphase Ensemble Systems. 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. I therefore did not install any CT's. 0000303679 00000 n All dates are in the timezone of the requested system. This is called the merged time series. In addition, the response includes the attribute meter_start_date, to indicate where in the time series the meter measurements begin to be used. 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. Will there be / shouldn't there be 3 separate "eim" sections, each for one phase? By default envoy_reader should automatically determine whether CT's are enabled and act accordingly. I'll return values with a decimal. Note: If a system does not include a given device type, that key is left out of the returned hash. Enphase Envoy S 'metered' Multiphase (probably identical to Envoy IQ). To troubleshoot this, check CT orientation and leads, compared with voltage measurements. All API requests, regardless of version, are throttled according to the limits of the application plan you chose when signing up for an account. I tried to take a screenshot but it did not come through very well. Application plans have minute and month limits. A difference of 1 Watt, which may be caused by a rounding error, or by a small difference in moments of measurement. Unlike ratio CTs with current outputs, these CTs are internally burdened to produce a safe 0.333 Vac output voltage, therefore, shorting blocks are not needed. |JU\"K2b Note: I've got production and consumption metering turned off (activeCount == 0). Here's my output. EDIT: I actually just found a setup like this. https://github.com/dlmcpaul/EnphaseCollector. I currently check the /api/v1/production data in a browser and refresh manually. I like the suggestion of using /api/v1/production by default and add the additional metered_* parameters for /production.json. 0000011207 00000 n 0000470581 00000 n @OllemGit Would it be possible for you to verify this? Is D5.0.49 newer than R4.10.35? avh]O(ar /I;}z*',)RsB$F8$tE)>}0.B "sk]a/E+sQWTM/Na>GGqJRCX?? If the system doesnt have any consumption meters installed, the response includes an empty intervals array. I just wonder is there a configuration of the Envoy where a production CT is installed without a consumption CT? The heating system is just resistance heaters on that car so it's like a giant toaster oven. 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. endobj @gtdiehl - Here's my Envoy IQ (metering turned off) output using your change_polling_pages branch: I originally had the metered values not being returned when metering is disabled (activeCount == 0), but then I thought someone might want these values or some other reason. GMC Envoy Speedometer Not Working: Causes + How to Fix 0000139882 00000 n 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. In general, a Meter Issue indicates a system where on-site maintenance may be required. In that case, where is the total power reported in /production.json ? (*) Note: I don't know that production[0].type is always inverters and production[1].type is always eim. 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_*. 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. D`TR2 (P@$D j+C"qa7%A]4(uWP7T! This is useful where you need to capture the production data of another PV installation where this is wired to a different location in a property. 0000007176 00000 n Sign up for a free GitHub account to open an issue and contact its maintainers and the community. When using Envoy S without having CT's enabled then production data in envoy/production.json is NOT updated. In my comments above, I was arguing for the case to still be able to get the inverter numbers even if metering is enabled. Enphase Handy Tips - Wiring your CTs for Gross vs Net Metering This is not my experience. I did notice that there was only one solar CT and that may need to be on a particular leg as well. The PF of the. That's why I'm asking to track the above as separate issues. You can retrieve the complete time series from the meter and from the microinverters by adding the parameter production=all to the request. 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 have had my solar setup for 1.5 years so far, no issue. 0000032874 00000 n Install a phase coupler on the load side of the over-current protection device. It is important to understand these differences when installing Envoy CTs. returns systems that currently have production issues. WebIf the consumption measurements received by Enlighten do not appear to include storage activity, there are two possible wiring issues that can cause this: The circuit passing Similarly, if you see no message in the Enlighten mobile app, your system is doing fine. Mmm, just wondering: will a HA 2020.12.1 bug-fix release automatically become 2021.01.0 if released in January 2021? Or maybe the Envoy combines the data of all three phases and the differentiation gets lost? And the metered_* parameters come from the appropriate section of /production.json that contains type of eim. 0000017877 00000 n When current transformers (CTs) are wrapped around a live WebMeasure for voltage across individual wires and connections in the charging system. Intervals are listed by their end dates; therefore, the first interval returned is 5 minutes after the requested start date. I'm sorry about this! The data from my Envoy (3-phase, no CT's) looks like this (pretty-printed): Based on above it appears that /production.json is not going to contain data for each phase separately (in 3-phase system). Enphase CT Consumption Measurements Error - Solar PV The Envoy can accept 2 x CTs paralleled into the same CT terminal. Maybe I should have been a little clearer but Home Assistant is not letting existing integrations to change their monitored_conditions. If there's voltage over 0.2 volts in any wire or connection, check for corroded, damaged or loose wires. Observation: metered values get truncated instead of rounded. The Enphase Home Energy System meters solar production and home electrical loads. Envoy firmware gets updated by Enphase automatically. The review process is greater. Here are the possible messages that may be displayed: Some microinverters have stopped reporting. 0000196625 00000 n (latter number is lower but 'R' looks higher/newer than 'D'), Can you please add the following parameters for reading timestamps? The time series includes one entry for each day from the start_date to the end_date. /api/v1/production/inverters (serial numbers have been obfuscated): /api/v1/production "wattsNow": 2236 Returns consumption as measured by the consumption meter installed on the specified system. Better ($) electric cars are using heat pumps more effectively to heat. I would have to look into how to send specific data from the envoy_reader API to Home Assistant. We will provide dsmr-reader . @lnlp Thank you for running the code! Intervals are listed by their end dates; therefore, the first interval returned is 15 minutes after the requested start date. Enphase consumption CT measurement problem. - Solar Panels If you see a green checkmark, then your system is fine with normal system production. I'm not sure what would be a good way to name production Watts data elements to allow referencing either or both of them in Home Assistant's configuration. So to make changes unfortunately we can't add a new sensor and display the new data. Contact us for sales, quantity discounts and expert reviews for the Enphase CT current transformer for Envoy. While much of the rest of the world uses the metric system of centimeters, meters, and kilometers, US has continued to the English units. 0000161348 00000 n <> When this condition is detected, the response code is 500 and the response body is: Each meter interval includes the following: Returns performance statistics for the specified system as reported by microinverters installed on the system. Energy consumption CT monitoring for home solar systems Well sorry to say but there was a bug in the code. Learn what you can do if the systems meter has stopped reporting. Some batteries havent charged or discharged recently. Web4.14.23 Scheduled Maintenace. All requests support an optional callback parameter. My consumption only power-factor when I look at it from the installer toolkit WebThere is an issue with my envoy meter measurements Expand Post Translate with GoogleShow OriginalShow OriginalChoose a language DownloadDownload Show more ^nBsEi. Wherever you display information from the. Be aware that CT's can be installed for either Production, or Consumption, or both. No news is good news! For more details, visit Current Transformers (CTs) are installed to measure Solar (production) and Home Loads (consumption). Web//= $_COOKIE['currency'] == 'USD' ? If you are installing in a multiphase application, the power line communication signal must be coupled trailer <]/Prev 1017858/XRefStm 2698>> startxref 0 %%EOF 907 0 obj <>stream 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. EV owner since 2012. The Envoy-S Metered is a system monitoring tool, and control device. 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. Highly configurable 127v VRef, 60hz profile intended as a source for custom profile derivation, including Advanced Grid Functions. 0000078062 00000 n 2002 Envoy Electrical Issues Related to Liftgate 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. Copyright 2014 SolarReviews All rights reserved. Hopefully that data can be read from elsewhere on the Envoy, without requiring installer permissions. I assume a much larger EV is in our near-ish (2-3 year) future and getting TOU will absolutely make sense then. Requests for times that do not fall on the 15-minute marks are rounded down. )bJ60F-phEZ The CTs accommodate conductors up to 4/0 RHW, 350MCM THWN, Solar Production CT MUST measure all solar circuits on site. Envoy My solar installer connected only a single phase to power the Envoy, while all three phases L1, L2 and L3 can be connected. Envoy reader makes an assumption depending on the type of Envoy whether CT metering is being used. 0000268009 00000 n ' ~V8nG~fj# q:D{<=WXm jkZ`Z +\MXH:+5N^;Ll.l_`h'6ys`8r};gV5 >=A,`.hXp~Uj9Pus6[xClEomv`uDM Correct me if I'm wrong, without CT metering, Also, If state was kept and easily accessible in either envoy_reader (or Home Assistant), today's WH production and the last seven days of WH production could be determined from tracking the, If CT metering isn't turned on, and the user wants to see the Envoy's inverter totals for today and the last seven days, then. 0000048897 00000 n The epoch format returns all temporal values in Unix epoch time. Specifically it has to do with the power factor. If a request is rejected because one of these limits has been exceeded, the response includes information about why the request was rejected: period tells you how long to wait. Returns a time series of energy produced on the system over its lifetime. I can even see it go lower after that and work much better than it did on the way up. 0000002893 00000 n 1.0 5 Additional Features Additional features include wrong wiring detection, such as inversion Why not use actual values (with decimals, when reported)? 0000023653 00000 n 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. Some may view this as a draw back. There isn't any identifying object info inside the two objects in the top-level list. Active does not imply that the device is currently reporting, producing, or measuring energy. An Enphase team member may follow up with you about your feedback. 0000010645 00000 n 0000048797 00000 n %PDF-1.5 According to the IQ Envoy manual this is possible if the user wants revenue-grade production metering. Actual Production that gets updated is available via envoy/api/v1/production however. The Enlighten Systems API returns JSON. The time series includes one entry for each day from the start_date to the end_date. This page was generated at 03:27 AM. FEMA- Federal Emergency Management Agency If one microinverter in a solar PV system fails, what will occur? Reduce the number of concurrent threads in your application in order to avoid this response code. 0000140307 00000 n 3.48 kW of SolarWorld panels and Enphase IQ7 micros. Enlighten supports up to two versions of the API at any given time. We are available to look at live beta sites, screenshots or ad-hoc apps to help guide your development. I would expect to see at least three different sets of values, one for each phase. From the 'Envoy-S Metered Multiphase (ENV-S-WM-230) Installation and Operation Manual': Use a Phase Coupler for a Multiphase Site CT metering can be turned off even on newer Envoys if the CTs aren't installed or are installed incorrectly. Manual: Add an extra parameter e.g. Where's the Leak? Servicing Today's Cooling Systems | MOTOR Maybe this is Envoy-S Metered (Multiphase) and or firmware version dependent? 0000003706 00000 n WebThe use of any other type of CT will result in incorrect power measurements, and may permanently damage the WattNode meter. 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). Returns the summary along with the energy produced on the system over its lifetime. Yes, I do want and think the values for both inverters and eim should be accessible if available. I @gtdiehl 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. They can always filter these values out in Home Assistant by specifying which monitored_conditions they want to see. Queries on system_name and reference are case-insensitive. It seems the the values are almost the same and they are both updated every 5mins. WebEnlighten declares a Meter Issue system status when it detects a possible problem with the CT or storage measurements. I was happy to see it working in 2020.12.0 now but then noticed values reported in HA don't match /api/v1/production. Can you confirm that you can get this without any authentication? Envoy S Production data is not read / read incorrectly when the blue wire goes to a splice pack under the carpet under 0000015247 00000 n rmU)dC!.d0oQmLL"xoCFDLLBJoFI%g%(1S0i/(yv65^S)^*By[(& arHB~*UA{Tjj!W6 $I(7dwA_ A}Tb|X_7)gk:}tD@}Xk/Vsm4'gJO~* EHRv91X Q8^@DagKqOfL`mSJ4U=TB\o/)u{xYK5_Kmx~.s !3hUtI WpeWJ`+qQ| i%YlbrC3 v.PWBUfMI3OfL Envoy-S or IQ running D5.0.49 without Metering Enabled, Envoy-S or IQ running D5.0.49 with Metering Enabled, Envoy-S running D5.0.49 without Metering Enabled and the /production.json page does not contain Production or Consumption keys. lastReportDate and readTime (there's little consistency in the different names unfortunately). This is just low sun with overcast far to the side of the array. Any link back to Enphase should be follow-able. However, each request may optionally include it. You can change this in the. Remote problem-solving The Envoy lets you pinpoint performance issues instantly and resolve them remotely, before they get in the way of system performance. Would have to find a system that has 3Phase with Metering enabled and CTs installed. This page was generated at 03:27 AM. 0000003895 00000 n (I suspect something like: electrical induction metering). 0000048727 00000 n The code currently does a check to see if the attributes of production and consumption exist in the web page. It does show in the HTML output, but scraping should be avoided. This is caused by my Envoy not by envoy_reader. This status was for me while debugging. Each Microinverter element includes the following: This endpoint is deprecated and will be removed in a future release. 0000016703 00000 n My envoy has been updated twice (or more) as far as I remember. For example, a request to. 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. Instead of /stream/meter has anyone tried /ivp/meters/readings? @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.

Speeding Ticket Cost Calculator Tennessee, Dependent Drop Down List In Microsoft Forms, Whickham Comprehensive School Uniform, Articles I

fairfield news body found

issue with envoy meter measurements

    Få et tilbud