Grid and AC loads meters doesn't show correct information after installing this driver #9
-
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 5 replies
-
Only an update to my last paragraph. Victron AC Loads are showing 0 kw BUT, in the remote console, the information is right (I think this is a Victron issue). For example, as you can see in these three pictures: My enphase system is generating 4,7kw. Victron VRM shows it is charging at 1398 w, so the real loads in my house are the result of 4,7-1,4=3,3kw. However, the AC load from the point of view of Victron is -1398 (the excess of PV system who is AC coupled with the loads in the house), and it is shown in the console view (-1408). So, the conclusion is that Victron Multiplus are measuring well (-1408) but this information is not shown correctly at the AC loads information. When AC loads are positive, the information is correctly shown at VRM. Hope this help. Thank you |
Beta Was this translation helpful? Give feedback.
-
Please post your |
Beta Was this translation helpful? Give feedback.
-
Hello. Here you are my config.ini file (login, password and last digits of S/N have been replaced by X) and a scheme showing how my installation is cabled and the position of enphase CT. One more thing. In this link https://community.victronenergy.com/questions/63661/victron-portal-not-displaying-ac-load-and-power-co.html, you can check that despite configuring you have an AC coupled FV in your Victron you also have to declare the FV. However, Victron doesn't detect enphase system and I think this is the reason why it doesn't measure in the AC LOADS box when FV is injecting (and it shows zero). config.txt; CONFIG FILE
; GitHub reporitory: https://github.com/mr-manuel/venus-os_dbus-enphase-envoy
; remove semicolon ; to enable desired setting
[DEFAULT]
; Set logging level
; ERROR = shows errors only
; WARNING = shows ERROR and warnings
; INFO = shows WARNING and running functions
; DEBUG = shows INFO and data/values
; default: WARNING
logging = WARNING
[ENVOY]
; IP addess or FQDN of the Enphase Envoy
; Example: 192.168.0.123
; Example: envoy.local
address = envoy.local
; Time (seconds) between JSON requests
; default: 3600
; minimum: 900
fetch_production_historic_interval = 3600
; Device firmware
; for D5.x.x enter D5
; for D7.x.x enter D7
firmware = D7
; -- settings for D5.x.x firmware
; Requires the installer password
; can be generated with passwordCalc.py from this repository or https://github.com/sarnau/EnphaseEnergy
; you can test the credentials by opening http://IP_ADDR_OR_FQDN/installer/setup/home#overview
; with the username installer and the generated password
; Example: 12aB3C4d
password =
; -- settings for D7.x.x firmware
; Enphase Envoy serial number
; Example: 123456789012
serial = 122240001XXX
; Your Enphase Enlighten username
; Example: [email protected]
enlighten_user = XXXXXXXXXXXXXXX
; Your Enphase Enlighten password
; Example: topsecret123
enlighten_password = XXXXXXXXXXXXXXXX
[PV]
; Sum of the rated power (W) from all Microinverters connected to this Envoy
max = 11520
; position (connected input/output) of the PV inverter
; 0 = AC input 1 (select this if you don't have a MultiPlus or Quattro)
; 1 = AC output
; 2 = AC input 2
position = 0
; how many inverters are connected?
inverter_count = 30
; specify inverter type, e.g. M215, IQ6, IQ7A, IQ8A
inverter_type = IQ8HC
[DATA]
; Enables fetching of device status data (Microinverters, Q-Relays)
; 0 = Disabled
; 1 = Enabled
fetch_devices = 0
; Time (seconds) between requests for devices
; default: 3600
; minimum: 60
fetch_devices_interval = 3600
; How to publish data:
; 0 = publish only when data changed
; 1 = publish everytime
; default: 0
fetch_devices_publishing_type = 0
; Enables fetching of Microinverters production data
; 0 = Disabled
; 1 = Enabled
fetch_inverters = 0
; Time (seconds) between requests for inverters (the Envoy updates the data every 300 seconds, if not limiting the power)
; default: 300
; minimum: 60
fetch_inverters_interval = 300
; How to publish data:
; 0 = publish only when data changed
; 1 = publish everytime
; default: 0
fetch_inverters_publishing_type = 1
; Enable fetching of event data
; 0 = Disabled
; 1 = Enabled
fetch_events = 0
; Time (seconds) between requests for events
; default: 3600
; minimum: 900
fetch_events_interval = 3600
; How to publish data:
; 0 = publish only when data changed
; 1 = publish everytime
; default: 0
fetch_events_publishing_type = 0
[MQTT]
; Enables MQTT publishing
; 0 = Disabled
; 1 = Enabled
enabled = 0
; IP addess or FQDN from MQTT server
broker_address = IP_ADDR_OR_FQDN
; Port of the MQTT server
; default plaintext: 1883
; default TLS port: 8883
broker_port = 1883
; Time (seconds) between publishing data
; default: 5
; minimum value: 1
publish_interval = 5
; Enables TLS
; 0 = Disabled
; 1 = Enabled
;tls_enabled = 1
; Absolute path to the Certificate Authority certificate file that is to be treated as trusted by this client
;tls_path_to_ca = /data/keys/mosquitto.crt
; Disables verification of the server hostname in the server certificate
; 0 = Disabled
; 1 = Enabled
;tls_insecure = 1
; Username used for connection
;username = myuser
; Password used for connection
;password = mypassword
; Topic where the meters data as JSON string is published
topic_meters = enphase/envoy-s/meters
; Topic where the inverters data as JSON string is published
topic_inverters = enphase/envoy-s/inverters
; Topic where the devices data as JSON string is published
topic_devices = enphase/envoy-s/devices
; Topic where the events data as JSON string is published
topic_events = enphase/envoy-s/events |
Beta Was this translation helpful? Give feedback.
-
Hello again. I am thinking on the reason for the wrong data in my first post and I see in my very first Victron vrm picture: that the loads by fase for grid, are: 239W, -23W and -161W (the sum is 55W, not -2389 as indicated). So, I think the system has to sum 2444 (the production in the inverter) to -2389 (the grid label) = 55W to make the right calculation for Grid load. |
Beta Was this translation helpful? Give feedback.
In your config.ini you have set
position
to0 = AC input 1
.In your drawing you have connected the Enphase system to
AC output
.Set the
position
to1
, restart the driver and all should work.PS: Please check your local Venus OS screen (remote console) before and after the change.