Page 6 of 11

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Mon Sep 10, 2018 3:17 pm
by mclass
Glenn,

That sounds great, thanks.

If the tariff’s in a user defined variable, it should be possible, using Indigo’s actions and schedules, for anyone wanting multiple tariffs to modify the variable outside of the plugin.

mclass


Sent from my iPad using Tapatalk

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Mon Sep 10, 2018 4:51 pm
by GlennNZ
mclass wrote:
Glenn,
That sounds great, thanks.
If the tariff’s in a user defined variable, it should be possible, using Indigo’s actions and schedules, for anyone wanting multiple tariffs to modify the variable outside of the plugin.
mclass
Sent from my iPad using Tapatalk


More thinking out loud follows!

Yep - could use a variable or set up a plugin command to change tariff.

Issue will still be calculating.
Single tariff is easy - can use the enphase reported WattHours for today/7days/lifetime for cost.
Simple WattHours x tarrif == new $ for the time periods
Enphase saves and can be easily repopulated/calculated if/when plugin restarted.

If Time of use/variable tariff - then this data reported by enphase doesn't help at all, and I don't think can be used.
The plugin would likely need to hourly calculate Watts Hours used in that hour (check how to) and check a user-defined schedule and then save that data away from Indigo so isn't lost on restart.
Would then need to read back in on restart to recalculate day/week/month totals...

Glenn

Enphase Envoy-S Solar Power Plugin (with Panel Monitoring)

PostPosted: Tue Sep 11, 2018 4:42 am
by GlennNZ
mclass wrote:
Glenn,
That sounds great, thanks.
If the tariff’s in a user defined variable, it should be possible, using Indigo’s actions and schedules, for anyone wanting multiple tariffs to modify the variable outside of the plugin.
mclass
Sent from my iPad using Tapatalk


As a first start...

Try
https://github.com/Ghawken/IndigoEnphaseEnvoy
Click the clone/download button and install 0.2.0

Create your own 'Enphase Cost Device'

Should populate with $.cents cost per day/7 days/consumption/production and approx net.
Tarrif selectable within device in dollars/cents (e.g. 0.44 cents per kWh)

Quick first attempt as limited time - but if device not created will not affect the plugin at all.

Glenn

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Wed Sep 12, 2018 7:43 pm
by mclass
Thanks Glenn!

Loaded V0.2.0 and works OK. Appreciate the time!

However, I'm unsure which tariff I should be using (import or feed-in)?

I was contemplating that the two tariffs would be entered so that a comparison could be made. However the current cost device allows the "avoided cost" of solar production to be calculated - a good start!!

Like you, I'm a little busy at present, but if I have a brilliant thought(s) I'll let you know!!

Thanks again for the time you've spent and for this plugin.

mclass

Enphase Envoy-S Solar Power Plugin (with Panel Monitoring)

PostPosted: Wed Sep 12, 2018 9:44 pm
by GlennNZ
mclass wrote:
Thanks Glenn!

Loaded V0.2.0 and works OK. Appreciate the time!

However, I'm unsure which tariff I should be using (import or feed-in)?

I was contemplating that the two tariffs would be entered so that a comparison could be made. However the current cost device allows the "avoided cost" of solar production to be calculated - a good start!!

Like you, I'm a little busy at present, but if I have a brilliant thought(s) I'll let you know!!

Thanks again for the time you've spent and for this plugin.

mclass


Thanks.
Not sure as I’m on time-of-day tariff - so doesn’t really apply to me.

But I can easily add different tariffs for the consumption/production and/or net $ - if that makes any sense for you.


Glenn

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Thu Sep 13, 2018 1:15 am
by GlennNZ
mclass wrote:
Thanks Glenn!
was contemplating that the two tariffs would be entered so that a comparison could be made. However the current cost device allows the "avoided cost" of solar production to be calculated - a good start!!
Thanks again for the time you've spent and for this plugin.
mclass


Hi again

Try 0.2.1
Some tidying up - hadn't converted all to kwH accidentally.
Also have added consumption tarrif and production tarrif as seperate device variables.
Also add netKwh7days and netKwhToday to device

Glenn

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Mon Sep 17, 2018 12:36 am
by mclass
Hi Glenn!

Finally made it back to my computer and downloaded latest release - but shows up as 0.2.0 that I already had. Tried downloading zip from Github with the same result.

Any ideas?

mclass

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Mon Sep 17, 2018 1:01 am
by GlennNZ
mclass wrote:
Hi Glenn!

Finally made it back to my computer and downloaded latest release - but shows up as 0.2.0 that I already had. Tried downloading zip from Github with the same result.

Any ideas?

mclass

Sure?

Make sure you Click download/clone from front page
(just checked and latest commits are there)

Up to 0.2.3 now...

Enphase Envoy-S Solar Power Plugin (with Panel Monitoring)

PostPosted: Tue Sep 18, 2018 3:40 pm
by mclass
Got it thanks, Glenn. But work’s getting in the way of exploring the cost device in detail


Sent from my iPad using Tapatalk

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Tue Dec 17, 2019 3:03 pm
by Ironshel
I see that there was discussion 3 yrs ago in this thread about extracting per-panel information for older Enphase systems. I have an older system and the overall usage data is working but I am very interested in getting per-panel information (non Envoy-S unit). Any resolution to this ever discovered? I see that the Enphase website can capture the per-panel data, so I know it is in there somewhere.....

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Wed Dec 18, 2019 7:27 pm
by GlennNZ
Hi

3 years wasn't possible.. but might be possible now.

Basically the issue I believe is username, password

See here:
Some clever person has reverse engineered installer password for older models (and current) and created a Android app to get your installer password.

https://thecomputerperson.wordpress.com ... r-toolkit/

From reports it would seem if you do this, generate installer password and use installer/'generated password' - may work!

Thanks

Glenn

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Wed Feb 12, 2020 9:02 pm
by mclass
Hi Glenn!

I am currently configuring a new house with Enphase solar. Downloaded "latest release" (v0.1.8 ) from the plug-in store. All worked well creating the Envoy and panel devices, until I attempted to create an Envoy cost device! Not to be found anywhere on Indigo.

In desperation, went to GitHub to find v0.2.3, and, voila, there was the cost device! Thought I was losing my grip, but now all good!

In the interests of my (and others) future sanity, might I suggest an update to the plugin store page might be in order?

Thanks again for a really useful plugin

mclass

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Wed Feb 12, 2020 9:08 pm
by GlennNZ
Oops.

Thanks will do.

It was more of a proof of concept and then the requesting user got busy with other bits and pieces (just realised that was you!) - so consider it slightly beta functionality....

Cheers

Glenn


Sent from my iPhone using Tapatalk

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Thu Feb 13, 2020 4:52 am
by mclass
Thanks Glenn!

It was me and that version’s been in active reliable service since its release!


Sent from my iPad using Tapatalk

Re: Enphase Envoy-S Solar Power Plugin (with Panel Monitorin

PostPosted: Mon Jun 15, 2020 7:27 am
by roquej
Trying to use the plugin and running into some issues. The plugin is installed, with no error and it provides " consumptionWattsNow" data. However, nothing else:

states : States : (dict)
consumption7days : 0 (integer)
consumptionWattsNow : 1482 (integer)
consumptionWattsToday : 0 (integer)
consumptionwhLifetime : 0 (integer)
deviceIsOnline : true (bool)
deviceIsOnline.ui : Online (string)
deviceLastUpdated : 06/15/2020 at 09:22 (string)
generatingPower : true (bool)
netConsumptionWattsNow : 0 (integer)
netconsumptionwhLifetime : 0 (integer)
numberInverters : 32 (integer)
powerStatus : exporting (string)
powerStatus.exporting : true (bool)
powerStatus.importing : false (bool)
powerStatus.offline : false (bool)
powerStatus.ui : Exporting Power (string)
production7days : 0 (integer)
productionWattsNow : 1482 (integer)
productionWattsToday : 0 (integer)
productionwhLifetime : 0 (integer)
readingTime : 2020-06-15 09:22:35 (string)
secsSinceReading : 18 (integer)
storageActiveCount : 0 (integer)
storagePercentFull : 0 (integer)
storageState : idle (string)
storageWattsNow : 0 (integer)

Suggestions?

JP