Acties:
  • 0 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Ik heb sinds afgelopen vrijdag ook zonnepanelen op mijn dak liggen, 15 * Longi 370 Wp met IQ7+, met een Envoy S.

Nu moet ik de inloggegevens van de Envoy nog krijgen, maar ik zie wel dat hij al draait op envoy.local :)

Die geeft echter wel een error: Afbeeldingslocatie: https://tweakers.net/i/dc3SO-v7EgEy1HIclaGFtpuIpCs=/800x/filters:strip_exif()/f/image/SgXl3M9Ml5yXRb7nF5HLMXex.png?f=fotoalbum_large

Moet ik gewoon even wachten tot de installateur klaar is? Of kan ik al ergens wat data vandaan plukken? Ik ben een beetje ongeduldig O-)

I see red pixels.


Acties:
  • 0 Henk 'm!

  • berend_
  • Registratie: Maart 2005
  • Laatst online: 10-06-2024
RedPixel schreef op maandag 25 juli 2022 @ 13:51:
Moet ik gewoon even wachten tot de installateur klaar is? Of kan ik al ergens wat data vandaan plukken? Ik ben een beetje ongeduldig O-)
Lees de TS, daar kun je alle antwoorden vinden op je vragen

Acties:
  • 0 Henk 'm!

  • Pejdref
  • Registratie: November 2012
  • Laatst online: 23:23
berend_ schreef op maandag 25 juli 2022 @ 14:07:
[...]

Lees de TS, daar kun je alle antwoorden vinden op je vragen
Als ik het goed heb is de TS nog niet aangepast op de laatste stand van zaken. Je hebt nu een token nodig om de API te activeren, en die kun je aanmaken met een Enlighten account. De pagina’s die volgens de TS lokaal zonder inloggen te bereiken zijn, daarvoor is dus nu die activatie/token nodig.

Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
Pejdref schreef op maandag 25 juli 2022 @ 14:43:
[...]


Als ik het goed heb is de TS nog niet aangepast op de laatste stand van zaken. Je hebt nu een token nodig om de API te activeren, en die kun je aanmaken met een Enlighten account. De pagina’s die volgens de TS lokaal zonder inloggen te bereiken zijn, daarvoor is dus nu die activatie/token nodig.
Oh is dat nieuw? En die token moet dan van de installateur komen? Waarschijnlijk niet als je een DHZ account hebt denk ik?

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • Pejdref
  • Registratie: November 2012
  • Laatst online: 23:23
Pazo schreef op maandag 25 juli 2022 @ 15:17:
[...]


Oh is dat nieuw? En die token moet dan van de installateur komen? Waarschijnlijk niet als je een DHZ account hebt denk ik?
Dat was wel mijn conclusie na het doornemen van dit topic. Een token kun je aanvragen als je een account hebt. Of het type account daarbij uitmaakt weet ik niet, ik wacht ook nog op mijn account.
In mijn geval maakt de installateur het account aan, dat moet ik nog krijgen terwijl de panelen al gelegd zijn. Ik kan ook zelf een account gaan aanmaken, maar dat heeft weer gevolgen voor garantie/ondersteuning vanuit de installateur.

Acties:
  • 0 Henk 'm!

  • Fraggar
  • Registratie: November 2002
  • Niet online
Pejdref schreef op maandag 25 juli 2022 @ 14:43:
[...]


Als ik het goed heb is de TS nog niet aangepast op de laatste stand van zaken. Je hebt nu een token nodig om de API te activeren, en die kun je aanmaken met een Enlighten account. De pagina’s die volgens de TS lokaal zonder inloggen te bereiken zijn, daarvoor is dus nu die activatie/token nodig.
Volgens mij klopt dit niet en beschrijf je de situatie die ontstaat bij het upgraden naar een specifieke firmware versie. Die nieuwe firmware is in Europa niet uitgerold.

Acties:
  • 0 Henk 'm!

  • Pejdref
  • Registratie: November 2012
  • Laatst online: 23:23
Fraggar schreef op maandag 25 juli 2022 @ 16:14:
[...]


Volgens mij klopt dit niet en beschrijf je de situatie die ontstaat bij het upgraden naar een specifieke firmware versie. Die nieuwe firmware is in Europa niet uitgerold.
Afbeeldingslocatie: https://tweakers.net/i/d7hpr1FxpKv1RhLUDPKV0jsQIFY=/x800/filters:strip_icc():strip_exif()/f/image/lSl1mnKjpye5BVGJGkzNKLIp.jpg?f=fotoalbum_large

Dit krijg ik te zien als ik naar onderstaande locatie browse:

http://envoy/home

Acties:
  • 0 Henk 'm!

  • Fraggar
  • Registratie: November 2002
  • Niet online
Pejdref schreef op maandag 25 juli 2022 @ 16:41:
[...]
Dit krijg ik te zien als ik naar onderstaande locatie browse:

http://envoy/home
Ohjee dat ziet er inderdaad niet best uit. Weet jij hoe je in deze situatie bent beland?

Heb je toevallig een thuisbatterij of een speciale installatie waarbij de nieuwste firmware was vereist?

Ik lees op het Enphase forum dat je kunt vragen om de D5 firmware weer op je gateway te krijgen.

[ Voor 11% gewijzigd door Fraggar op 25-07-2022 17:12 ]


Acties:
  • 0 Henk 'm!

  • Pejdref
  • Registratie: November 2012
  • Laatst online: 23:23
Fraggar schreef op maandag 25 juli 2022 @ 17:04:
[...]


Ohjee dat ziet er inderdaad niet best uit. Weet jij hoe je in deze situatie bent beland?

Heb je toevallig een thuisbatterij of een speciale installatie waarbij de nieuwste firmware was vereist?

Ik lees op het Enphase forum dat je kunt vragen om de D5 firmware weer op je gateway te krijgen.
Mijn systeem is 1 week oud, zo ben ik in deze situatie beland :+

Ah, net mijn Enlighten account ontvangen en daarmee heb ik het zootje kunnen activeren.

[ Voor 8% gewijzigd door Pejdref op 25-07-2022 17:22 ]


Acties:
  • 0 Henk 'm!

  • Bonzo2009
  • Registratie: Mei 2009
  • Laatst online: 23-06 17:44
iets meer als een maand geleden bij mijn pa nog een Enphase installatie gedaan 16 panelen, toen was dit nog niet van toepassing.
Token hier ook nog niet nodig gehad voor Home Assistant of wat dan ook.
Installer gegevens/password wel, deze kreeg ik via een website die hier ergens gepost staat.

MHI 3.5 ZSX-W Enphase IQ7+12x 400wp Zuid IQ7+ 4x 425wp Oost


Acties:
  • +1 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Pejdref schreef op maandag 25 juli 2022 @ 17:17:
[...]


Mijn systeem is 1 week oud, zo ben ik in deze situatie beland :+

Ah, net mijn Enlighten account ontvangen en daarmee heb ik het zootje kunnen activeren.
Zelfde verhaal bij mij, ik wacht alleen nog op mijn Enlighten account.

I see red pixels.


Acties:
  • 0 Henk 'm!

  • Japie.G
  • Registratie: Augustus 2001
  • Laatst online: 23:17

Japie.G

Colour Classic

Welke firmware draait er op die nieuwe envoys dan?

Renault Scenic E-Tech EV - PV-Output


Acties:
  • 0 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Mijn account is ook binnen :)
Japie.G schreef op dinsdag 26 juli 2022 @ 11:25:
Welke firmware draait er op die nieuwe envoys dan?
D7.0.88

I see red pixels.


Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
RedPixel schreef op dinsdag 26 juli 2022 @ 13:26:
Mijn account is ook binnen :)


[...]

D7.0.88
Hey is dat 'gevreesde' nieuwe firmware? Waar zie je deze staan, in app / Enlighten bij apparaten? Of in de toolkit app? Er zijn namelijk 3 firmware / software versies aanwezig op de Envoy.

In de Toolkit app zie er 2:

Afbeeldingslocatie: https://tweakers.net/i/Am-0XBdd6sHasPZjLxtjN8IjHNo=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/R9RA5ejaiISI5qSj6vCyGSyC.jpg?f=user_large

Maar in Enlighten staat ook nog een softwareversie:
Afbeeldingslocatie: https://tweakers.net/i/KYIpH6RbpoxCangrVwu1rtMwPuY=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/25tpDYs5AMIYXe2czFYPMl7p.jpg

Bij de meeste mensen zit deze dus op 5.0.62 of 5.0.66. Bij jou staat hier nu dus 7.0.88?

Nu is de grote vraag, die eerder naar voren is gekomen, is de lokale url http://envoy/production.json dan nog bereikbaar? Er zijn geruchten dat bepaalde functionaliteit wordt geblokkeerd in versie 7. Eerder gaf Enphase aan dat ze versie 7 niet zo maar zouden pushen, dus eigenlijk wel vreemd:
"Software update of Gateway (envoy) to version 7 is used for Ensemble (battery) systems and for PV system with IQ8 microinverters. The Gateway (Envoy) S does not require update beyond version 5."

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • Pejdref
  • Registratie: November 2012
  • Laatst online: 23:23
Pazo schreef op dinsdag 26 juli 2022 @ 13:43:
[...]


Hey is dat 'gevreesde' nieuwe firmware? Waar zie je deze staan, in app / Enlighten bij apparaten? Of in de toolkit app? Er zijn namelijk 3 firmware / software versies aanwezig op de Envoy.

In de Toolkit app zie er 2:

[Afbeelding]

Maar in Enlighten staat ook nog een softwareversie:
[Afbeelding]

Bij de meeste mensen zit deze dus op 5.0.62 of 5.0.66. Bij jou staat hier nu dus 7.0.88?

Nu is de grote vraag, die eerder naar voren is gekomen, is de lokale url http://envoy/production.json dan nog bereikbaar? Er zijn geruchten dat bepaalde functionaliteit wordt geblokkeerd in versie 7. Eerder gaf Enphase aan dat ze versie 7 niet zo maar zouden pushen, dus eigenlijk wel vreemd:


[...]
Ik heb nog niet veel tijd gehad maar had er een paar geprobeerd, er zat een url uit de TS tussen die het inderdaad niet meer deed. Welke dat was weet ik niet. De urls waar een ww voor nodig is volgens de TS deden het zonder ww bij mij.

Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
Pejdref schreef op dinsdag 26 juli 2022 @ 14:10:
[...]
De urls waar een ww voor nodig is volgens de TS deden het zonder ww bij mij.
Heb je het installer wachtwoord helemaal niet meer nodig bij de urls? Jij hebt ook versie 7.0.88?

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Pazo schreef op dinsdag 26 juli 2022 @ 13:43:
[...]


Hey is dat 'gevreesde' nieuwe firmware? Waar zie je deze staan, in app / Enlighten bij apparaten? Of in de toolkit app? Er zijn namelijk 3 firmware / software versies aanwezig op de Envoy.

In de Toolkit app zie er 2:

[Afbeelding]

Maar in Enlighten staat ook nog een softwareversie:
[Afbeelding]

Bij de meeste mensen zit deze dus op 5.0.62 of 5.0.66. Bij jou staat hier nu dus 7.0.88?

Nu is de grote vraag, die eerder naar voren is gekomen, is de lokale url http://envoy/production.json dan nog bereikbaar? Er zijn geruchten dat bepaalde functionaliteit wordt geblokkeerd in versie 7. Eerder gaf Enphase aan dat ze versie 7 niet zo maar zouden pushen, dus eigenlijk wel vreemd:


[...]
Ik ben momenteel niet thuis, dus ik heb het versienummer uit de website van Enlighten gehaald (https://enlighten.enphaseenergy.com, onder Status > Apparaten > Gateway)

Afbeeldingslocatie: https://tweakers.net/i/SaD4SNnjE6NG7QkqHyFI512CvDg=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/2UQDSb7tj5QjkJe4hpYVYq2s.png?f=user_large

I see red pixels.


Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
@RedPixel Yep, bij mij staat daar nog D5.0.62.
Dus ze zijn begonnen met v7 uit te rollen. Dan wordt nu de grote vraag of alles qua lokale toegang blijft werken.
En ik ben zelf benieuwd of ze in deze versie het lek hebben opgelost waarbij systemen die aan het internet hangen niet meer in te zien zijn. Zal binnenkort eens opzoek gaan naar zo'n systeem dat open aan het net hangt met firmware v7.

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • Pejdref
  • Registratie: November 2012
  • Laatst online: 23:23
Pazo schreef op dinsdag 26 juli 2022 @ 14:20:
[...]


Heb je het installer wachtwoord helemaal niet meer nodig bij de urls? Jij hebt ook versie 7.0.88?
De versie heb ik nog niet gecheckt. Ik heb steekproefsgewijs wat urls getest, voorlopig geen tijd om er echt in te duiken (ik woon er nog niet).

Van deze weet ik in ieder geval dat die werkte zonder installer wachtwoord
code:
1
http://envoy/api/v1/production/inverters

Acties:
  • +1 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Ik zal vanavond even wat dingen gaan checken.

Ok, inloggen ging eenvoudig, je kunt boven het veld waar om een token gevraagd wordt klikken op "Login with Enphase", dan wordt het automatisch gekoppeld met je Enlighten account.

Op https://envoy.local/home#overview staat vervolgens ook Software Version D7.0.88 (5580b1).

Ik heb de URLs uit de openingspost even getest, de volgende werken zolang ik ingelogd ben:
https://envoy.local/home
https://envoy.local/home.json
https://envoy.local/production.json
https://envoy.local/api/v1/production/inverters
https://envoy.local/api/v1/production
https://envoy.local/prov
https://envoy.local/ivp/peb/newscan
http://envoy.local/stream/meter (geeft een stream, verder niet naar gekeken)

De volgende werken niet (helemaal):
https://envoy.local/inventory.json (is een lege lijst, omdat ik geen Envoy metered heb, gok ik)
https://envoy.local/admin..._display.json?site_info=0 (geeft een 502 Bad Gateway, maar ik heb em dan ook bekabeld aangesloten)
https://envoy.local/ivp/meters/readings (ook een lege lijst, waarschijnlijk omdat ik 1 fase heb, of omdat ik geen Metered heb)
envoy.local/event.json (blijft laden, geen output)

edit:
hmm, hij heeft nu in een half uurtje al wel 2x gevraagd of ik even opnieuw wil inloggen :(

edit2:
Ik probeer een token te maken op https://entrez.enphaseenergy.com/ om te kijken of ik daar langer mee ingelogd kan blijven, maar heb geen idee wat ik in moet vullen bij "Select System". Volgens mij is die site nog niet helemaal af.

edit3:
ik heb hun site een beetje "gehacked"/"getweakt" totdat ik mijn serienummer kon invullen, waarna er een token uitrolde :D Nu ben ik daarmee ingelogd, maar geen idee hoe lang dat goed gaat.

edit4:
Als ik probeer de home-assistant integration te gebruiken krijg ik een "Unexpected error" met verder geen info. Ik probeer hier "envoy" of "installer" (zonder quotejes) als username en geen password. Ook de laatste 6 cijfers van de serial als password werkt niet, al krijg ik dan de error "Failed to connect".

edit5:
Ik heb de sessionId cookie uit m'n browser-requests geplukt, en kan nu ook met curl (als ik de cookie meegeef) de data opvragen:

curl -k https://<ip-adres hier>/api/v1/production --cookie "sessionId=<sessionId hier>"
{
"wattHoursToday": 20224,
"wattHoursSevenDays": 74407,
"wattHoursLifetime": 94631,
"wattsNow": 224
}

[ Voor 127% gewijzigd door RedPixel op 26-07-2022 20:17 ]

I see red pixels.


Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
Ik heb zojuist getest dat ze het lek in versie 7.0.88 hebben opgelost. Ik kan niet inloggen in 'open' systemen met versie 7.0.88. Ik krijg dan de melding dat ik geen autorisatie heb, en kom ik op het scherm op een autorisatiecode in te vullen. Maar daarmee koppel ik denk ik mijn account met degene die ik wil inzien, dus dat gaan we niet doen.

Ben eigenlijk wel benieuwd, omdat ik ook een installateurs account heb, of ik die wel kan toevoegen zodat ik het systeem in het dat account kan terug zien. Maar dat durf ik niet aan.

Ouder versies zoals 3.17.3, 5.0.49, 5.0.55, 5.0.62 zijn 'gewoon' te hacken. Dus Enphase is met de uitrol van v7.0.88 eindelijk, na een jaar of 6, bezig om het lek te dichten.

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Ik was bezig wat in Telegraf te schrijven zodat ik grafiekjes in Grafana kon maken, en ik gaf hardcoded mijn sessionId mee (die ik dankzij die token uit mn browser-requests kon vissen). Helaas kreeg ik meteen een 401 response. Blijkbaar is ook die token slechts een half uur (o.i.d.) geldig. Mijn browser-sessie vraagt me nu ook al opnieuw in te loggen.

Nu heb ik geen idee hoe ik die data uit mijn Envoy pluk en in Grafana ga krijgen, want:
1. een sessionId is slechts een half uur geldig, dus dan moet ik telkens opnieuw inloggen, en dat kan niet vanuit Telegraf
2. Home Assistant werkt niet (meer) met de Envoy

[ Voor 24% gewijzigd door RedPixel op 26-07-2022 21:03 ]

I see red pixels.


Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
Hmm, ik denk ik ga even voor je kijken in HA hoe ik heb het ingesteld, heb ik allemaal errors :?

Opnieuw proberen in te stellen: Error communicating with API: All connection attempts failed

Gisteren ook gekeken, toen deed alles het nog.
Zit nog wel netjes op D.5.0.62.

EDIT: PVOutput update ook niet meer. En in Enlighten heb ik nu ook een melding dat er geen gevens van de Envoy komen. Meer mensen last van? Wellicht (hopelijk eigenlijk) een storing, want anders zit ik te graven en te zoeken terwijl er van mijn kant niets mis is. Misschien maar even afwachten tot morgen.

[ Voor 35% gewijzigd door Pazo op 26-07-2022 21:44 ]

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • nike
  • Registratie: November 2000
  • Niet online
Toevallig vanavond de envoy toegevoegd aan home assistant.
Ik heb hiervoor de locale ip adres als host ingevuld en dan installer met het wachtwoord van de openingspost.
deze dus: https://www.home-assistant.io/integrations/enphase_envoy

Maar houden jullie de envoy verbonden met internet? ik kan nu alles lokaal uitlezen, en ik vind het toch ook niet zo prettig idee dat mijn installateur kan meekijken of dadelijk krijg ik een update en dan lukt lokaal kijken niet meer.

Hoe kijkt de rest hier tegen aan?

[ Voor 7% gewijzigd door nike op 26-07-2022 21:33 ]

-edit-


Acties:
  • 0 Henk 'm!

  • martijn v o
  • Registratie: Januari 2020
  • Laatst online: 00:15

martijn v o

Certified by Enphase.

Pazo schreef op dinsdag 26 juli 2022 @ 21:22:
Hmm, ik denk ik ga even voor je kijken in HA hoe ik heb het ingesteld, heb ik allemaal errors :?

Opnieuw proberen in te stellen: Error communicating with API: All connection attempts failed

Gisteren ook gekeken, toen deed alles het nog.
Zit nog wel netjes op D.5.0.62.

EDIT: PVOutput update ook niet meer. En in Enlighten heb ik nu ook een melding dat er geen gevens van de Envoy komen. Meer mensen last van? Wellicht (hopelijk eigenlijk) een storing, want anders zit ik te graven en te zoeken terwijl er van mijn kant niets mis is. Misschien maar even afwachten tot morgen.
pvoutput geeft nog wel updates, in de app kan ik er wel in, maar via de PC niet.
Ik had gisteren en eergisteren ook weer van die pup ups dat de data kon blijven hangen.

PV Output 12*suntech 325wp met Enphase IQ7+ op zuid-oost 116 en 45 graad. WP Panasonic J serie 5kw. Gasloos sinds juni 2021. ID-4


Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
Ik denk dat ik het al gevonden heb, zit op de wifi en die verbinding was weggevallen. Net via de toolkit verbonden, en volgens mij lijkt het nu weer te werken. Zo even kijken of overal de data weer doorkomt. Het lampje op de Envoy van de data verwerking is weer groen in ieder geval :)

EDIT: Jep, draait allemaal weer, ook in HA.

[ Voor 7% gewijzigd door Pazo op 26-07-2022 22:06 ]

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • berend_
  • Registratie: Maart 2005
  • Laatst online: 10-06-2024
nike schreef op dinsdag 26 juli 2022 @ 21:32:
Hoe kijkt de rest hier tegen aan?
Ik heb het contact van de Envoy met internet geblokkeerd in mijn router, ik heb tot nu 2x even de verbinding open gehad voor data uitwisseling. Maar laat de verbinding nu maar geblokkeerd totdat het een beetje duidelijk is of die v7 update automatisch gepushed wordt.

Volgens mij zijn de Envoy's hier met v7 nieuwe Envoy's? Dus vanaf de leverancier blijkbaar voorzien van deze firmware.

Acties:
  • 0 Henk 'm!

  • CeeBee
  • Registratie: Juni 2022
  • Laatst online: 06-06 16:09
Pazo schreef op dinsdag 26 juli 2022 @ 21:22:
Hmm, ik denk ik ga even voor je kijken in HA hoe ik heb het ingesteld, heb ik allemaal errors :?

Opnieuw proberen in te stellen: Error communicating with API: All connection attempts failed

Gisteren ook gekeken, toen deed alles het nog.
Zit nog wel netjes op D.5.0.62.

EDIT: PVOutput update ook niet meer. En in Enlighten heb ik nu ook een melding dat er geen gevens van de Envoy komen. Meer mensen last van? Wellicht (hopelijk eigenlijk) een storing, want anders zit ik te graven en te zoeken terwijl er van mijn kant niets mis is. Misschien maar even afwachten tot morgen.
21:48 Laatste mijn laatste update https://pvoutput.org/list.jsp?id=104596&sid=91772

pvoutput


Acties:
  • 0 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
nike schreef op dinsdag 26 juli 2022 @ 21:32:
Toevallig vanavond de envoy toegevoegd aan home assistant.
Ik heb hiervoor de locale ip adres als host ingevuld en dan installer met het wachtwoord van de openingspost.
deze dus: https://www.home-assistant.io/integrations/enphase_envoy
Afbeeldingslocatie: https://tweakers.net/i/lWlg2mn00ZeI6D1gtc0CPi3q5I4=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/NV9vu4KvXtvd9aGTrKX9lSk2.png?f=user_large
Maar houden jullie de envoy verbonden met internet? ik kan nu alles lokaal uitlezen, en ik vind het toch ook niet zo prettig idee dat mijn installateur kan meekijken of dadelijk krijg ik een update en dan lukt lokaal kijken niet meer.

Hoe kijkt de rest hier tegen aan?
Ik heb dus al een v7 en niks lokaal, dus hij blijft nu maar verbonden met internet. Ik vind het ook wel leuk om remote te kunnen kijken op de app, dus ik denk dat ik hem gewoon verbonden laat.

edit:

Hier staat een pdf-je met wat meer info over het verkrijgen van tokens: https://store-d9.enphase....ss-using-token-tech-brief
Als ik dat zo lees zou het mogelijk moeten zijn een token 6 maanden te gebruiken, mits je hem maar elke 10 minuten een keer gebruikt. Vanavond even proberen of ik dat in Telegraf geprutst getweakt krijg.

[ Voor 15% gewijzigd door RedPixel op 27-07-2022 09:11 ]

I see red pixels.


Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
@RedPixel maar klopt je adres 10.0.0.166 dan wel? Ik heb een 192.168.x.x adres.

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Pazo schreef op woensdag 27 juli 2022 @ 09:48:
@RedPixel maar klopt je adres 10.0.0.166 dan wel? Ik heb een 192.168.x.x adres.
Ja, ik heb mijn router ingesteld op 10.0.0.x :) Ik kan ook bij mijn Envoy door in mijn browser naar 10.0.0.166 te gaan.

I see red pixels.


Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
RedPixel schreef op woensdag 27 juli 2022 @ 10:04:
[...]

Ja, ik heb mijn router ingesteld op 10.0.0.x :) Ik kan ook bij mijn Envoy door in mijn browser naar 10.0.0.166 te gaan.
Ah OK ik zal vanavond eens kijken of ik in HA kan terugvinden hoe dat bij mij staat ingesteld. Is ook al weer 2 jaar geleden dat ik dat gedaan heb.

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • +2 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
Om terug te komen op V7 en Home Assistant: Het lijkt er inderdaad op dat het (nog) niet werkt met HA. Op Github staat issues hierover, mensen die van V5 (werkend HA integratie) naar V7 zijn gegaan, waarna de Enphase integratie niet weer werkte:

https://github.com/home-assistant/core/issues/60109
https://github.com/home-assistant/core/issues/51766

In het (al lang lopende) topic op Enphase support forum is te zien dat het nog steeds niet is opgelost.
https://support.enphase.c...pi-connectivity-to-envoys

Dus, voor degene (zoals ik) die nog op een versie 5 van (D5.0.62 bijv) zitten, beter nog niet (laten) updaten naar versie 7. Via de installer toolkit app is dit te blokkeren:

Toolkit software update

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • +1 Henk 'm!

  • Bonzo2009
  • Registratie: Mei 2009
  • Laatst online: 23-06 17:44
Bedankt voor het testen, ga de envoy maar eens blokkeren van het internet in mijn unifi.

ik kwam deze nog tegen, weet niet of dit helpt? Kan zelf niets testen omdat ik nog op een lagere FW zit.

https://store-d9.enphase....ss-using-token-tech-brief


https://support.enphase.c...pi-connectivity-to-envoys

Wat ik zo lees is het token 6 maand geldig? Moet je dan serieus elke 6maand contact opnemen met de installateur voor een nieuwe? :? 8)7

[ Voor 82% gewijzigd door Bonzo2009 op 27-07-2022 20:47 ]

MHI 3.5 ZSX-W Enphase IQ7+12x 400wp Zuid IQ7+ 4x 425wp Oost


Acties:
  • 0 Henk 'm!

  • Japie.G
  • Registratie: Augustus 2001
  • Laatst online: 23:17

Japie.G

Colour Classic

Pazo schreef op woensdag 27 juli 2022 @ 19:43:
Om terug te komen op V7 en Home Assistant: Het lijkt er inderdaad op dat het (nog) niet werkt met HA. Op Github staat issues hierover, mensen die van V5 (werkend HA integratie) naar V7 zijn gegaan, waarna de Enphase integratie niet weer werkte:

https://github.com/home-assistant/core/issues/60109
https://github.com/home-assistant/core/issues/51766

In het (al lang lopende) topic op Enphase support forum is te zien dat het nog steeds niet is opgelost.
https://support.enphase.c...pi-connectivity-to-envoys

Dus, voor degene (zoals ik) die nog op een versie 5 van (D5.0.62 bijv) zitten, beter nog niet (laten) updaten naar versie 7. Via de installer toolkit app is dit te blokkeren:

[Afbeelding: Toolkit software update]
Die optie in de installer toolkit app is puur om niet binnen de app, lokaal nieuwe firmwares te downloaden, dit voorkomt niet dat enphase een update naar je envoy kan pushen helaas.

Renault Scenic E-Tech EV - PV-Output


Acties:
  • 0 Henk 'm!

  • Bonzo2009
  • Registratie: Mei 2009
  • Laatst online: 23-06 17:44
hmm dan is blokkeren in de router dus je enige optie?
Ik heb WAN out geblokkeerd voor de Envoy, kan nu niet meer via Enlighten gegevens bekijken maar dat doe ik lokaal via Home Assistant wel, die dan extern te bereiken is.
Wacht wel tot er een fix is en dan t.z.t. maar updaten, geen zin om proefkonijn te zijn.

MHI 3.5 ZSX-W Enphase IQ7+12x 400wp Zuid IQ7+ 4x 425wp Oost


Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
Bonzo2009 schreef op woensdag 27 juli 2022 @ 20:36:
Bedankt voor het testen, ga de envoy maar eens blokkeren van het internet in mijn unifi.

ik kwam deze nog tegen, weet niet of dit helpt? Kan zelf niets testen omdat ik nog op een lagere FW zit.

https://store-d9.enphase....ss-using-token-tech-brief
Bedankt. Wellicht dat dit inderdaad de manier is, maar ik kan (wil) dit niet testen, omdat ik ook nog op v5 zit, en aardig wat gegevens / koppelingen in HA heb. Maar goed op dit te weten / in de gaten te houden.

Apart trouwens dat ze de naam Envoy hebben gewijzigd in IQ Gateway. Zag het in Installer Toolkit app ook al staan. Die heeft trouwens nu Enphase Toolkit app volgens mij. Dus ze zijn wat namen aan het wijzigen.
Bonzo2009 schreef op woensdag 27 juli 2022 @ 20:36:
https://support.enphase.c...pi-connectivity-to-envoys

Wat ik zo lees is het token 6 maand geldig? Moet je dan serieus elke 6maand contact opnemen met de installateur voor een nieuwe? :? 8)7
Dit heb ik inderdaad ook in dat topic gelezen, toen ik deze een paar maanden geleden analyseerde:
Pazo in "Het grote Enphase topic"
Sindsdien ben ik er niet meer geweest, maar dat topic loopt dus nog steeds, dus binnenkort nog maar eens doorlezen voor nieuwe ontwikkelingen.
Japie.G schreef op woensdag 27 juli 2022 @ 21:19:
[...]


Die optie in de installer toolkit app is puur om niet binnen de app, lokaal nieuwe firmwares te downloaden, dit voorkomt niet dat Enphase een update naar je envoy kan pushen helaas.
Is dat zo? Dacht dit wel de manier was, komt van @Copitano af destijds die problemen had met zijn micro's, en daar het hierin uitzette. Zie Copitano in "Het grote Enphase topic"
Dat is al een tijd geleden. Misschien dat @Copitano kan aangeven of je nog steeds geen updates hebt gehad sinsdien?

[ Voor 17% gewijzigd door Pazo op 27-07-2022 22:01 ]

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • Bonzo2009
  • Registratie: Mei 2009
  • Laatst online: 23-06 17:44
Ja ik zou hem dan ook maar blokkeren haha.
Leuk die veiligheid dingen maar als die niet het internet op kan dan boeit dat ook niet lijkt mij?
Enige waar je mee zit is dat garantie gezeur met dat die verplicht het internet op moet kunnen wat ik mij half herinner.

Token kost misschien niets, maar als ik elke keer de installateur moet bellen voor een token zal dat vast wat kosten..

MHI 3.5 ZSX-W Enphase IQ7+12x 400wp Zuid IQ7+ 4x 425wp Oost


Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
Bonzo2009 schreef op woensdag 27 juli 2022 @ 21:50:
hmm dan is blokkeren in de router dus je enige optie?
Ik heb WAN out geblokkeerd voor de Envoy, kan nu niet meer via Enlighten gegevens bekijken maar dat doe ik lokaal via Home Assistant wel, die dan extern te bereiken is.
Wacht wel tot er een fix is en dan t.z.t. maar updaten, geen zin om proefkonijn te zijn.
Dat zou ik wel jammer vinden als dit momenteel de enige manier is. Ik vind de app en PVoutput wel handig; moet de boel toch aan het net blijven hangen.

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • Bonzo2009
  • Registratie: Mei 2009
  • Laatst online: 23-06 17:44
ik heb geen ervaring met PVoutput, kan je die niet via HA weer naar buitensturen dan?
Via HA energy dashboard kan je toch ook je spul inzien, waarom heb je de app nodig dan?

MHI 3.5 ZSX-W Enphase IQ7+12x 400wp Zuid IQ7+ 4x 425wp Oost


Acties:
  • +1 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
@Bonzo2009 PVOutput is leuk voor de statistieken, en om vergelijkbare systeem te vergelijken. Er is ook een Tweakers groep op PVOutput.
In PVOutput configureer je de API key van je Envoy, en zo deelt deze de data daarmee.

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • Bonzo2009
  • Registratie: Mei 2009
  • Laatst online: 23-06 17:44
aah oké, nja ik hecht zelf momenteel meer waarde aan HA input denk ik.
Wacht wel even tot er in de toekomst hopelijk een fix is en dan update ik wel.
Gok dat mensen niet echt blij van deze update gaan worden en onder druk vanuit Enphase wel iets gaat gebeuren in een jaar+ :')

MHI 3.5 ZSX-W Enphase IQ7+12x 400wp Zuid IQ7+ 4x 425wp Oost


Acties:
  • +1 Henk 'm!

  • Copitano
  • Registratie: Februari 2018
  • Laatst online: 17:54

Copitano

Hoorn NH

Pazo schreef op woensdag 27 juli 2022 @ 21:55:
[...]

Misschien dat @Copitano kan aangeven of je nog steeds geen updates hebt gehad sinsdien?
Noop, nog steeds lekker op v04.18.02 op de micro's en D5.0.55 voor de Envoy en geen problemen meer gehad sinds januari 2021 (toen is alles vervangen). Draait als een zonnetje ;) _O-

[ Voor 5% gewijzigd door Copitano op 28-07-2022 01:21 ]

Elga | Valliant eco TEC plus VHR 30-34/5-5L | Kamstrup 602 |Nodo OTGW | Raspberry Pi 3B+/4B+|RFXcom rfxtrx433xl | UniFi netwerk | PVoutput 8.625 kWp


Acties:
  • +2 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Het is me gelukt om mijn v7 Envoy in Home Assistant te krijgen :)

Afbeeldingslocatie: https://tweakers.net/i/IoXUzflJPQZTy3g6OSGI-9Wx-KU=/x800/filters:strip_exif()/f/image/rYcYMuM4WPYJbLG2zpNYDaqc.png?f=fotoalbum_large

Als ik @Kaspers goed begrijp kan ik nu met Prometheus deze data in Grafana krijgen.. We prutsen nog even verder :P

[ Voor 184% gewijzigd door RedPixel op 28-07-2022 20:51 ]

I see red pixels.


Acties:
  • 0 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
@RedPixel Super!!! Kan je wellicht beschrijven hoe je dat hebt gedaan? Ik kan het niet testen ivm v5 en een werkend HA systeem, dus wil ik nog niet direct om zeep helpen.

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • +10 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Pazo schreef op donderdag 28 juli 2022 @ 17:11:
@RedPixel Super!!! Kan je wellicht beschrijven hoe je dat hebt gedaan? Ik kan het niet testen ivm v5 en een werkend HA systeem, dus wil ik nog niet direct om zeep helpen.
Ik was al aan het typen ;)

Dit dankzij deze repo: https://github.com/jrutski/home_assistant_envoy_d7_fw

Ik draaide al Home Assistant (en Grafana, InfluxDB, Telegraf, e.d.) onder Linux vanuit docker-compose. Mogelijk dat de commando's wat anders zijn als je het niet in een container draait, maar dat weet je dan hopelijk zelf.

Ik heb de volgende stappen gedaan:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# instaleer HACS (geen idee of dit echt nodig is, maar staat in de readme)
cd homeassistant/config/
wget -O - https://get.hacs.xyz | bash -

# herstart HA
docker-compose restart homeassistant

# installeer home_assistant_envoy_d7_fw
wget https://github.com/jrutski/home_assistant_envoy_d7_fw/archive/refs/heads/main.zip   
unzip main.zip

# verplaats bestanden van subfolder naar hoofdfolder
mv home_assistant_envoy_d7_fw-main/* .
mv home_assistant_envoy_d7_fw-main/custom_components/* custom_components/  


# herstart HA
docker-compose restart homeassistant


Hierna kon ik in Home Assistant de Envoy integration toevoegen (met IP-adres, mijn e-mailadres en wachtwoord van Enlighten account, en mijn Envoy serienummer, en het vinkje aan).

Ik ga proberen mijn data rechtstreeks in InfluxDB te stoppen vanuit Home Assistant.

I see red pixels.


Acties:
  • +4 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Dat ging makkelijker dan verwacht. Ik heb het nu voor elkaar dat alle nieuwe Home Assistant-data ook naar InfluxDB wordt geschreven, zodat Grafana er weer grafiekjes van kan maken:

Afbeeldingslocatie: https://tweakers.net/i/ssy9hjTS6_usRCVg4leL1onntlU=/800x/filters:strip_exif()/f/image/zOdq3g6KaQ6c0oZ0Q367fqn4.png?f=fotoalbum_large

Ondersteuning voor InfluxDB zit ingebakken in HA, alleen moet dit in de config file, en kan het niet via de web-interface. Ik heb overigens InfluxDB v1 draaien, zonder verdere authenticatie (maar alleen lokaal bereikbaar).

Maak eerst een InfluxDB database genaamd home_assistant:
code:
1
2
influx
create database home_assistant


Voeg onderstaande toe aan configuration.yaml van Home Assistant (zie de documentatie voor meer opties):
code:
1
2
3
4
influxdb:
  api_version: 1
  host: localhost
  port: 8086


Herstart Home Automation. Nu kun je checken in influx (op de command line) of je data er naar toe wordt geschreven:
code:
1
2
3
influx
use home_assistant
show series


Omdat ik het verder niet gefilterd heb, stuurt hij nu alle sensoren die hij maar kent door naar influx, dus ik zie nu een heleboel series genoemd. De interessante voor mij zijn dingen als "W,domain=sensor,entity_id=envoy_<serienummer>_inverter_<serienummer>"

Om deze data in Grafana te gebruiken moet je even deze database toevoegen als "Data Source" in Grafana:
Klik op het Grafana Logo -> Tandwieltje (Configuration) -> Data Sources -> Add Datasource -> InfluxDB.
Zet hier een nieuwe naam (die van mij heet InfluxDB-home_assistant), zet je HTTP URL correct (e.g. localhost:8086) en zet onder InfluxDB Details de database op home_assistant. Ik hoefde verder niks in te vullen.

Nu kun je in je Panels de goede Data Source selecteren en er grafiekjes van maken O+
Afbeeldingslocatie: https://tweakers.net/i/kZSvT9DoWC-rfYCQBjPZIy8HBpQ=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/mTvkAeIWjhHxWu0Zrs9f42EQ.png?f=user_large
(merk op dat de Data Source linksboven op InfluxDB-home_assistant staat)

I see red pixels.


Acties:
  • 0 Henk 'm!

  • Bonzo2009
  • Registratie: Mei 2009
  • Laatst online: 23-06 17:44
RedPixel schreef op donderdag 28 juli 2022 @ 17:23:
[...]


Ik was al aan het typen ;)

Dit dankzij deze repo: https://github.com/jrutski/home_assistant_envoy_d7_fw

Ik draaide al Home Assistant (en Grafana, InfluxDB, Telegraf, e.d.) onder Linux vanuit docker-compose. Mogelijk dat de commando's wat anders zijn als je het niet in een container draait, maar dat weet je dan hopelijk zelf.

Ik heb de volgende stappen gedaan:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# instaleer HACS (geen idee of dit echt nodig is, maar staat in de readme)
cd homeassistant/config/
wget -O - https://get.hacs.xyz | bash -

# herstart HA
docker-compose restart homeassistant

# installeer home_assistant_envoy_d7_fw
wget https://github.com/jrutski/home_assistant_envoy_d7_fw/archive/refs/heads/main.zip   
unzip main.zip

# verplaats bestanden van subfolder naar hoofdfolder
mv home_assistant_envoy_d7_fw-main/* .
mv home_assistant_envoy_d7_fw-main/custom_components/* custom_components/  


# herstart HA
docker-compose restart homeassistant


Hierna kon ik in Home Assistant de Envoy integration toevoegen (met IP-adres, mijn e-mailadres en wachtwoord van Enlighten account, en mijn Envoy serienummer, en het vinkje aan).

Ik ga proberen mijn data rechtstreeks in InfluxDB te stoppen vanuit Home Assistant.
Mooi werk! Heb je bij deze instelling een normaal account gebruikt( die je van een installateur hebt gekregen) of heb jij het zelf geïnstalleerd en een installer/dhz hoofd account?

Heb je ook een API/Token nodig?

MHI 3.5 ZSX-W Enphase IQ7+12x 400wp Zuid IQ7+ 4x 425wp Oost


Acties:
  • 0 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Bonzo2009 schreef op donderdag 28 juli 2022 @ 20:33:
[...]


Mooi werk! Heb je bij deze instelling een normaal account gebruikt( die van een installateur) of heb jij het zelf geïnstalleerd en een hoofd account?

Heb je ook een API/Token nodig?
Ik heb gewoon mijn persoonlijke Enlighten account gebruikt in die HA-integration, die ik van de installateur kreeg (dus geen installateurs-account of iets dergelijks). Ik hoef zelf geen API/Token in te vullen, ik denk dat die plugin dat voor je regelt.

I see red pixels.


Acties:
  • 0 Henk 'm!

  • Bonzo2009
  • Registratie: Mei 2009
  • Laatst online: 23-06 17:44
RedPixel schreef op donderdag 28 juli 2022 @ 20:44:
[...]

Ik heb gewoon mijn persoonlijke Enlighten account gebruikt in die HA-integration, die ik van de installateur kreeg (dus geen installateurs-account of iets dergelijks). Ik hoef zelf geen API/Token in te vullen, ik denk dat die plugin dat voor je regelt.
Kijk hier hebben wij wat aan! Dat zou dus de oplossing zijn voor de meeste "standaard" gebruikers.

Ik was al bang dat ik elke 6 maand de installateur aan het werk moest zetten voor een token + rekening. ;)

MHI 3.5 ZSX-W Enphase IQ7+12x 400wp Zuid IQ7+ 4x 425wp Oost


Acties:
  • +4 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
Bonzo2009 schreef op donderdag 28 juli 2022 @ 22:01:
[...]


Kijk hier hebben wij wat aan! Dat zou dus de oplossing zijn voor de meeste "standaard" gebruikers.

Ik was al bang dat ik elke 6 maand de installateur aan het werk moest zetten voor een token + rekening. ;)
Oh nee, die heb je inderdaad niet nodig. Maar zelfs als je die token nodig zou hebben (wat dus niet eens zo is), kun je daar zelf aan komen hoor.

Je kunt in Firefox/Chrome die website zo editen, dat je er alsnog zelf een token uit kunt halen:

Let op: dit is dus helemaal niet nodig, maar ik vind het gewoon leuk dat het me gelukt is er zelf een token uit te halen ;)

- instructies voor Firefox, maar Chrome is soortgelijk
- ga naar https://entrez.enphaseenergy.com/
- login met je enlighten account
- klik rechts op "select gateway"
- Inspect Element
- verwijder "onclick="myFunction()" door er op te dubbelklikken en te backspacen/deleten
- vouw de code verder uit zodat je kunt zien wat er in de select tag zit
- verwijder disabled="disabled"
- vervang value door je serialnummer van je envoy
- vervang eventueel --select gateway-- door je serienummer
- ga terug naar de website en selecteer je serienummer onder Select gateway:
- klik op Create access token
- je hebt een token


Voor:
Afbeeldingslocatie: https://tweakers.net/i/JixaKglRez-7SfqwMKkIz3skjhY=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/tvHxUeq1wnrkKepsKUXdjRxP.png?f=user_large
Na:
Afbeeldingslocatie: https://tweakers.net/i/2qdUnB7XzFuMSgk8cWZMstBA5Uo=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/DFpKAJjnj7ns3IiKRe1SdvdQ.png?f=user_large
Token:
Afbeeldingslocatie: https://tweakers.net/i/nRe2LYpVzxm5DAYuDrpavgT7v4I=/800x/filters:strip_exif()/f/image/lFcVrayV7uB4jbOYRDT2bzW1.png?f=fotoalbum_large

I see red pixels.


Acties:
  • +2 Henk 'm!

  • Bonzo2009
  • Registratie: Mei 2009
  • Laatst online: 23-06 17:44
Net ff getest, als je nog niet op v7 zit dan sloopt dit je standaard Envoy plugin in HA.
Deze kan je verwijderen uit de standaard store en dan uit de HACS store.
Herstart HA en dan voeg je hem weer toe uit de standaard omgeving en dan werkt het weer.

Het is dus niet backward compatible :)

Haha oké dat scheelt weer gedoe met het token dus, mochten ze ooit die route kiezen.

MHI 3.5 ZSX-W Enphase IQ7+12x 400wp Zuid IQ7+ 4x 425wp Oost


Acties:
  • 0 Henk 'm!

  • RichieB
  • Registratie: Mei 2003
  • Laatst online: 00:10
RedPixel schreef op dinsdag 26 juli 2022 @ 15:09:
[...]
Ik heb de sessionId cookie uit m'n browser-requests geplukt, en kan nu ook met curl (als ik de cookie meegeef) de data opvragen:

curl -k https://<ip-adres hier>/api/v1/production --cookie "sessionId=<sessionId hier>"
{
"wattHoursToday": 20224,
"wattHoursSevenDays": 74407,
"wattHoursLifetime": 94631,
"wattsNow": 224
}
Ik weet dat jij een D7 firmware hebt (ik heb nog D5) maar zou je toch eens dit kunnen proberen:
code:
1
curl --digest --user envoy:123456 http://envoy.local/api/v1/production

Waarbij 123456 de laatste 6 cijfers van je Envoy serienummer zijn. Bij mij werkt dit perfect, maar wellicht kan dit met D7 niet meer?

Panasonic WH-MDC09J3E5, Atlantic Explorer V4 270C, 57x PV 23115 Wp


Acties:
  • +2 Henk 'm!

  • RedPixel
  • Registratie: Januari 2004
  • Laatst online: 26-06 17:15
RichieB schreef op woensdag 10 augustus 2022 @ 13:33:
[...]

Ik weet dat jij een D7 firmware hebt (ik heb nog D5) maar zou je toch eens dit kunnen proberen:
code:
1
curl --digest --user envoy:123456 http://envoy.local/api/v1/production

Waarbij 123456 de laatste 6 cijfers van je Envoy serienummer zijn. Bij mij werkt dit perfect, maar wellicht kan dit met D7 niet meer?
Dat werkt dus inderdaad niet meer. op http geeft hij een 301 (naar de https), op https (met --insecure) geeft hij een 401 Authorization Required:

Afbeeldingslocatie: https://tweakers.net/i/LQBppCBFAaG3si1J0lMFtaFdbJ4=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/zVXv8mj11QZUgaG0eJt2QlFF.png?f=user_large

I see red pixels.


Acties:
  • +2 Henk 'm!

  • RichieB
  • Registratie: Mei 2003
  • Laatst online: 00:10
Dank, @RedPixel! Dit is een goede uitleg van wat er is veranderd in de authenticatie en een fix (in Java). Voor Python (en Home Assistant) is deze repo interessant (zoals ook hier al werd gezegd :z ).

[ Voor 15% gewijzigd door RichieB op 10-08-2022 14:32 ]

Panasonic WH-MDC09J3E5, Atlantic Explorer V4 270C, 57x PV 23115 Wp


Acties:
  • 0 Henk 'm!

  • Panzer_V
  • Registratie: April 2004
  • Laatst online: 20:20
Mijn systeem is een week geleden aangelegd. Heb een Envoy S standard met de nieuwste software, die 7 versie.

Gisteren bezig geweest om eea in Domoticz te krijgen. Ik kan bevestigen dat geen van de beschreven methodes werken. Ik kan zelfs op de portal niet inloggen met installer en dat speciale via de website gegenereerde wachtwoord.

PV output.org werkt wel via de api key.

Zou er zo iets te bouwen zijn voor Domoticz?

Ik doe wat ik kan, zodoende blijft er veel liggen.


Acties:
  • +1 Henk 'm!

  • RichieB
  • Registratie: Mei 2003
  • Laatst online: 00:10
@Panzer_V De Domoticz plug-in moet aangepast worden zodat JWT authenticatie gesupport wordt.

Panasonic WH-MDC09J3E5, Atlantic Explorer V4 270C, 57x PV 23115 Wp


Acties:
  • 0 Henk 'm!

  • Panzer_V
  • Registratie: April 2004
  • Laatst online: 20:20
RichieB schreef op zaterdag 13 augustus 2022 @ 11:16:
@Panzer_V De Domoticz plug-in moet aangepast worden zodat JWT authenticatie gesupport wordt.
Ik begrijp het. Wachten op een update van Domoticz dus.

Ik doe wat ik kan, zodoende blijft er veel liggen.


Acties:
  • +1 Henk 'm!

  • Henkpaulus
  • Registratie: Juni 2001
  • Laatst online: 22-03 19:47
Ik het forum door gelezen en vind dit erg leuk om mee aan de gang te gaan.
Maar waar mag ik de code (tekst) inplakken?
moet ik een html bestand aan maken en dan dit erin plakken?
Heb wel sinds kort ook een Homey, denk dat je hierin ook wel wat kan maken.
Het is me al wel gelukt om pasword te kunnen krijgen.

Afbeeldingslocatie: https://tweakers.net/i/iLLiadlusnc6nLay6_5_Dwye4P0=/x800/filters:strip_icc():strip_exif()/f/image/ORPixnQ2KLyjPoZLc7F2HbOM.jpg?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/91ml-vWDMpbJ9UDdqQO6nVXs1HY=/800x/filters:strip_icc():strip_exif()/f/image/44VfXIUft6akzoGmNV9wZx8v.jpg?f=fotoalbum_large

[ Voor 3% gewijzigd door Henkpaulus op 13-08-2022 16:12 ]


Acties:
  • 0 Henk 'm!

  • RichieB
  • Registratie: Mei 2003
  • Laatst online: 00:10
@Henkpaulus Dit zijn URLs die JSON terug geven. Die “plak” je in een terminal met een commando zoals “curl” er voor. Maar meestal worden ze aangeroepen vanuit een script. Heb je wel eens eerder een API gebruikt?

Panasonic WH-MDC09J3E5, Atlantic Explorer V4 270C, 57x PV 23115 Wp


Acties:
  • 0 Henk 'm!

  • Henkpaulus
  • Registratie: Juni 2001
  • Laatst online: 22-03 19:47
RichieB schreef op zaterdag 13 augustus 2022 @ 19:22:
@Henkpaulus Dit zijn URLs die JSON terug geven. Die “plak” je in een terminal met een commando zoals “curl” er voor. Maar meestal worden ze aangeroepen vanuit een script. Heb je wel eens eerder een API gebruikt?
nee heb nog nooit gewerkt met API 🙈

Acties:
  • 0 Henk 'm!

  • bjornricardo33
  • Registratie: Mei 2018
  • Laatst online: 17:24
Goede avond,

Ik heb vanaf vorige week enpfase envoy tot vrijdag werkte alles top. Maar in loop Van dag is het systeem opeens helemaal rood geworden. Dus alle lampjes zijn nu rood. De hele envoy reageert op niets dus knopjes voor WiFi of reset blijven rood. Voeding is vast aangesloten dus daaraan kan ik niets aanpassen. Iemand een tip voor een oplossing ? In het envoy forum kan ik zulke klachten ook lezen maar daar kun je het systeem bedienen.

Acties:
  • 0 Henk 'm!

  • pj
  • Registratie: Augustus 1999
  • Niet online

pj

bjornricardo33 schreef op maandag 15 augustus 2022 @ 19:58:
Goede avond,

Ik heb vanaf vorige week enpfase envoy tot vrijdag werkte alles top. Maar in loop Van dag is het systeem opeens helemaal rood geworden. Dus alle lampjes zijn nu rood. De hele envoy reageert op niets dus knopjes voor WiFi of reset blijven rood. Voeding is vast aangesloten dus daaraan kan ik niets aanpassen. Iemand een tip voor een oplossing ? In het envoy forum kan ik zulke klachten ook lezen maar daar kun je het systeem bedienen.
Hoofdschakelaar even uit/aan

Acties:
  • 0 Henk 'm!

  • berend_
  • Registratie: Maart 2005
  • Laatst online: 10-06-2024
Of als het goed is geïnstalleerd dan zit de Envoy op een eigen installatieautomaat, die kun je even uitzetten (ipv van de hoofdschakelaar)

Acties:
  • 0 Henk 'm!

  • bjornricardo33
  • Registratie: Mei 2018
  • Laatst online: 17:24
Gelukt bedankt voor de hulp. Raar dat deze vasthangt.

Acties:
  • 0 Henk 'm!

  • bjornricardo33
  • Registratie: Mei 2018
  • Laatst online: 17:24
Het updaten van het systeem gaat dit automatisch? Ik zelf heb al een gebruiker account dus geen installateurs omgeving

Acties:
  • +1 Henk 'm!

  • LinuZZ
  • Registratie: Januari 2004
  • Laatst online: 26-06 20:35
Hoewel het misschien off-topic is aangezien de data niet direct uit de envoy komt heb ik een python script gemaakt om de v4 api leeg te trekken en op git gegooid:

https://github.com/Robert...e_v4_api_python/tree/main

Members only:
Alleen zichtbaar voor ingelogde gebruikers. Inloggen

enphase 8300wp (3460 ZO, 2740 ZW, 2100 NO), 2x20 vacuümbuizen op 300l SWW, Panasonic WH-MXC12J9E8, gasloos sinds Juni 2022 Stromer st3 voor woon-werk


  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
@LinuZZ Ik ben eigenlijk niet echt bekend met dit soort dingen van github / python en hoe ik daar mee aan de slag kan gaan, maar jou werk wekt wel mijn nieuwsgierigheid :) Toch binnenkort maar eens wat gaan proberen.

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


  • CyBeRSPiN
  • Registratie: Februari 2001
  • Laatst online: 00:06

CyBeRSPiN

sinds 2001

@LinuZZ wat is hier voor jou het nut van? Monitor je een systeem van iemand anders die geen lokaal servertje heeft draaien die de boel van de envoy kan plukken?

Acties:
  • +1 Henk 'm!

  • LinuZZ
  • Registratie: Januari 2004
  • Laatst online: 26-06 20:35
CyBeRSPiN schreef op donderdag 18 augustus 2022 @ 21:09:
@LinuZZ wat is hier voor jou het nut van? Monitor je een systeem van iemand anders die geen lokaal servertje heeft draaien die de boel van de envoy kan plukken?
vorige week was er een fan in mijns server stuk en kon ik toch achteraf de missende data ophalen. daarnaast heb ik nu 2 manieren om de data binnen te harken, als er 1 stopt (envoy upgrade bijvoorbeeld) dan heb ik de andere nog :)

enphase 8300wp (3460 ZO, 2740 ZW, 2100 NO), 2x20 vacuümbuizen op 300l SWW, Panasonic WH-MXC12J9E8, gasloos sinds Juni 2022 Stromer st3 voor woon-werk


  • CyBeRSPiN
  • Registratie: Februari 2001
  • Laatst online: 00:06

CyBeRSPiN

sinds 2001

LinuZZ schreef op donderdag 18 augustus 2022 @ 21:24:
[...]


vorige week was er een fan in mijns server stuk en kon ik toch achteraf de missende data ophalen. daarnaast heb ik nu 2 manieren om de data binnen te harken, als er 1 stopt (envoy upgrade bijvoorbeeld) dan heb ik de andere nog :)
Ok :)
Ga je nog wat met die data doen? Ik stop het in InfluxDB met een retentie van 60 dagen maar kijk nooit verder terug dan 3 dagen ofzo. De totalen per dag kan ik nog wel uit Enlighten of PVoutput.org halen.

Acties:
  • 0 Henk 'm!

  • Mfpower
  • Registratie: Februari 2000
  • Laatst online: 26-06 23:19

Mfpower

In dubio

Ik heb op dit antwoord gezocht, maar ik kon het niet vinden.
Ik heb blijkbaar versie R4.10.35 draaien. Het lukt me om met een gegenereerd wachtwoord lokaal in te loggen. Nu zie ik wel dat velen van jullie de firmware willen tegenhouden, maar hoe krijg ik überhaupt een firmware update? Zowel in de lokale API als in Enlighten staat er niets over. De belangrijkste reden zou voor mij security zijn gezien de envoy-s-metered-EU in mijn LAN hangt.

Acties:
  • 0 Henk 'm!

  • berend_
  • Registratie: Maart 2005
  • Laatst online: 10-06-2024
Mfpower schreef op dinsdag 23 augustus 2022 @ 17:54:
Nu zie ik wel dat velen van jullie de firmware willen tegenhouden, maar hoe krijg ik überhaupt een firmware update?
De firmware wordt gepushed door Enphase, geloof dat ie in de Installer Toolkit ook klaar gezet kan worden. @Pazo heeft het volgens mij wel eens geprobeerd om 'm via de Installer Toolkit er op te krijgen maar dat ging geloof ik niet

[ Voor 16% gewijzigd door berend_ op 23-08-2022 18:22 ]


Acties:
  • 0 Henk 'm!

  • Mfpower
  • Registratie: Februari 2000
  • Laatst online: 26-06 23:19

Mfpower

In dubio

berend_ schreef op dinsdag 23 augustus 2022 @ 18:21:
[...]

De firmware wordt gepushed door Enphase, geloof dat ie in de Installer Toolkit ook klaar gezet kan worden. @Pazo heeft het volgens mij wel eens geprobeerd om 'm via de Installer Toolkit er op te krijgen maar dat ging geloof ik niet
Dat dacht ik al. Maar heb je dan ook enig idee waarom ik nog op zo’n oude firmware zit?

Acties:
  • +1 Henk 'm!

  • berend_
  • Registratie: Maart 2005
  • Laatst online: 10-06-2024
Mfpower schreef op dinsdag 23 augustus 2022 @ 19:08:
[...]

Dat dacht ik al. Maar heb je dan ook enig idee waarom ik nog op zo’n oude firmware zit?
Nou ja oud, het probleem is dat er geen changelogs zijn van de verschillende versies voor de Envoy, dus er is ook geen beeld of een firmware oud is of niet...

Acties:
  • +1 Henk 'm!

  • Pazo
  • Registratie: Mei 2006
  • Laatst online: 20:58
@Mfpower je kunt niet zelf de firmware van je Envoy updaten. Dat kan alleen Enphase. Je kunt Enphase vragen of ze dat willen doen. Er zijn hier eerder mensen voorbij gekomen die een update hebben aangevraagd en hebben gekregen. Hoewel ik er zelf nog nooit gebruik van heb gemaakt, heb ik vaker gelezen dat de Enphase support welwillend / meedenkend is.

Grote Enphase topicIQ Gateway uitlezenPVOutput
PV 10,7kWp O/W • WP Panasonic KIT-WC07K3E5 7kW • Airco ME MSZ HR50VF 5kW • Gasloos per 11-2023


Acties:
  • 0 Henk 'm!

  • CuttingStorm
  • Registratie: April 2011
  • Laatst online: 23:04
Vandaag is hier een Envoy S omgewisseld voor een Envoy S Metered, de wisseling is gewoon keurig verwerkt in Enlighten, zie stats van oude envoy gecombineerd met de nieuwe.

Helaas is de Metered geleverd met V7 firmware en gaat het toch niet helemaal goed met intergratie in HA. Ik heb de HACS versie al binnen gehaald van de envoy integratie, maar de productie van vandaag staat helaas op 0 watt (huidige productie en productie van panelen die op dit moment nog iets opvangen is wel gewoon correct). Kan dit komen doordat vandaag nog over een combinatie gaat tussen 2 envoys? Iemand een idee of daar nog iets aan te doen is?

Edit: of zit de fout in het volgende: door ruimtegebrek zijn er geen CT spoelen geplaatst, hierdoor wordt er dus geen productie gemeten (metered is geplaatst om in toekomst over te kunnen gaan op accus)

[ Voor 14% gewijzigd door CuttingStorm op 29-08-2022 21:03 ]


Acties:
  • 0 Henk 'm!

  • mike123
  • Registratie: Oktober 2007
  • Laatst online: 01:42
CuttingStorm schreef op maandag 29 augustus 2022 @ 20:47:
Vandaag is hier een Envoy S omgewisseld voor een Envoy S Metered, de wisseling is gewoon keurig verwerkt in Enlighten, zie stats van oude envoy gecombineerd met de nieuwe.

Helaas is de Metered geleverd met V7 firmware en gaat het toch niet helemaal goed met intergratie in HA. Ik heb de HACS versie al binnen gehaald van de envoy integratie, maar de productie van vandaag staat helaas op 0 watt (huidige productie en productie van panelen die op dit moment nog iets opvangen is wel gewoon correct). Kan dit komen doordat vandaag nog over een combinatie gaat tussen 2 envoys? Iemand een idee of daar nog iets aan te doen is?

Edit: of zit de fout in het volgende: door ruimtegebrek zijn er geen CT spoelen geplaatst, hierdoor wordt er dus geen productie gemeten (metered is geplaatst om in toekomst over te kunnen gaan op accus)
Zonder CTs kan je ook op paneelnivo kijken. Zal dus iets met HA zijn. Maar daar weet ik niks van

Acties:
  • +3 Henk 'm!

  • wnwiigrtz
  • Registratie: Juni 2011
  • Laatst online: 23:41
RedPixel schreef op donderdag 28 juli 2022 @ 17:23:
[...]


Ik was al aan het typen ;)

Dit dankzij deze repo: https://github.com/jrutski/home_assistant_envoy_d7_fw

Ik draaide al Home Assistant (en Grafana, InfluxDB, Telegraf, e.d.) onder Linux vanuit docker-compose. Mogelijk dat de commando's wat anders zijn als je het niet in een container draait, maar dat weet je dan hopelijk zelf.

Ik heb de volgende stappen gedaan:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# instaleer HACS (geen idee of dit echt nodig is, maar staat in de readme)
cd homeassistant/config/
wget -O - https://get.hacs.xyz | bash -

# herstart HA
docker-compose restart homeassistant

# installeer home_assistant_envoy_d7_fw
wget https://github.com/jrutski/home_assistant_envoy_d7_fw/archive/refs/heads/main.zip   
unzip main.zip

# verplaats bestanden van subfolder naar hoofdfolder
mv home_assistant_envoy_d7_fw-main/* .
mv home_assistant_envoy_d7_fw-main/custom_components/* custom_components/  


# herstart HA
docker-compose restart homeassistant


Hierna kon ik in Home Assistant de Envoy integration toevoegen (met IP-adres, mijn e-mailadres en wachtwoord van Enlighten account, en mijn Envoy serienummer, en het vinkje aan).

Ik ga proberen mijn data rechtstreeks in InfluxDB te stoppen vanuit Home Assistant.
Bedankt @RedPixel voor deze uitleg/dit stappenplan! _/-\o_ Sinds eind augustus hier ook de blije eigenaar van een PV-systeem (10 x 400Wp) met Enphase (v7). Koppeling met PVOutput.org ging goed en ook via de Enlighten/Enphase App was alles terug te zien, maar wilde het natuurlijk ook zelf inlezen.

Net als @Panzer_V en @Henkpaulus flink aan het tobben geweest met de bestaande plugins, zowel in HomeAssistant als in Domoticz, maar liep enkel en alleen maar tegen problemen en fouten aan, niks leek te werken, tot grote frustratie! Overal op hier op Tweakers zie ik gebruikers regelmatig mooie grafiekjes/statistieken plaatsen, maar kreeg het maar niet aan de praat. Gegevens halen uit http://envoy.local/api/v1/production lukte wel wanneer ik ingelogd was in de browser, maar wanneer ik deze zelf via een scriptje wilde uitlezen, kreeg ik dus continue dat ik er niet in kwam/geen toegang had.

Met bovenstaande stappen is de installatie van HACS niet nodig vermoed ik, wél als je hem echt als custom repository wilt toevoegen. Inmiddels gelukt en draait hier nu prima. Kan nu in HomeAssistant per paneel terugzien hoe de opbrengst is :)

Afbeeldingslocatie: https://tweakers.net/i/ujH-WGkpCov1grlgvIpfxSvRFGU=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/OM6F4N9kWwQkug3rgpXieSed.png?f=user_large

Mijn vermoeden dat paneel #5 niet goed gelegd was (zover als mogelijk tegen het dakkapel aan en dus meer in de schaduw, in plaats van zover als mogelijk richting de buren en dus meer/eerder volledig in de zon) werd hierdoor meteen bevestigd. Binnenkort komen ze dit paneel omleggen, zodat deze beter ligt.

  • esky
  • Registratie: Juni 2000
  • Laatst online: 21:41
Al een paar jaar heb ik een Envoy S Metered hangen. Na een bericht op de frontpage over mogelijk kwetsbare omvormers ging ik kijken en zag ik dat die op firmware R4.10.35 uit 2018 draait.

Dat leek me wat antiek dus gisteren Enphase gebeld voor een firmware update. Degene die ik sprak kon niet begrijpen dat ik een firmware update wilde terwijl alles werkt, maar zou kijken of hij een update gepushed kon krijgen.

Mijn vraag is nu hoelang het duurt voordat zo'n update ook echt gepushed wordt?

  • decramy
  • Registratie: December 2001
  • Laatst online: 23:27

decramy

root@birdie:~#

ik heb berichten gelezen dat je de envoy even van de stroom moet halen voor ie de nieuwe firmware laad.

20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net


  • DYX
  • Registratie: Mei 2008
  • Laatst online: 09-03 15:25

DYX

CuttingStorm schreef op maandag 29 augustus 2022 @ 20:47:
Edit: of zit de fout in het volgende: door ruimtegebrek zijn er geen CT spoelen geplaatst, hierdoor wordt er dus geen productie gemeten (metered is geplaatst om in toekomst over te kunnen gaan op accus)
Ga hierover vragen/klagen bij je installateur. Ik had initieel ook het probleem dat de normale ct spoelen niet passen. Er zijn nieuwe spoelen die de helft kleiner zijn. Deze zijn 1,5 week geleden bij mij geplaatst en passen perfect. Wat ik begreep wil Enphase deze normaal (nog) niet in Nederland leveren op dit moment, maar het kan dus blijkbaar wel.

  • esky
  • Registratie: Juni 2000
  • Laatst online: 21:41
decramy schreef op donderdag 8 september 2022 @ 14:49:
ik heb berichten gelezen dat je de envoy even van de stroom moet halen voor ie de nieuwe firmware laad.
Wat voor mij uiteindelijk werkte is via de enphase website het contact formulier invullen. Na een dag antwoord en zonder power-cycle was hij bijgewerkt. Mijn envoy draait nu software uit 2021 (D5.0.62) ipv 2018.

  • Acradavos
  • Registratie: September 2005
  • Laatst online: 20:36

Acradavos

Poetsfanaat

Ik heb het topic doorgenomen, maar kan helaas niet opmerken wat nu de juiste stappen zijn om mijn Metered in Home Assistant te krijgen.

Mijn Metered zit al op D.708.

Ik heb hem nu wel toevoegd, maar op basis van custom integratie. Is dit de enige optie?

  • eymey
  • Registratie: Februari 2000
  • Laatst online: 27-06 09:47
Die integratie via HACS voor Enphase v7, waarbij je dus je Enlighten gegevens moet gebruiken: Haalt die dan ook echt alleen nog maar alles via de cloud van Enphase op?

Of heeft hij die login alleen even nodig om een geldig Token te verkrijgen en leest hij dan alles lokaal uit de Envoy?


edit: gewoon even de Github readme.md lezen :X. Lijkt idd gewoon token-based en verder lokaal te werken :).

[ Voor 16% gewijzigd door eymey op 29-09-2022 19:13 ]

Marstek Venus 5.12kWh v151, CT003 V114 DSMR4, PV 11xEnphase IQ7+ Z-O, 5xEnphase IQ7+ N-W - ~4,7Wp theoretisch, ~3,5Wp praktijk


Acties:
  • 0 Henk 'm!

  • wsmaal
  • Registratie: Februari 2001
  • Niet online
Medjai schreef op woensdag 26 januari 2022 @ 09:19:
[...]


De mijne zit ook al jaren op de wifi, werkt prima, zoveel data gaat er nou ook weer niet heen en weer. Ik zou je de moeite besparen en het zo laten.
Een maand na installatie (begin Juli 22) heb ik regelmatig dat de Envoy de WiFi verbinding met de Enphase cloud "wegvalt" en uitsluitend via de (fysieke) AP/WPS de internet verbinding weer kan worden hersteld. Enphase support (NL) heeft recent mijn waarneming bevestigd en adviseert, evenals de installateur, een ethernet verbinding.

Mijn ervaring heb ik op Enphase community geventileerd. Afgezien van het triviale gehannes met de reporting via WiFi ben ik tevreden over de door Enphase aangestuurde zonnepanelen. Sinds 8 Juli 2022 hebben de 8 (375 WP) panelen tot heden probleemloos bijna 1.2 MWh gegenereerd.

Acties:
  • 0 Henk 'm!

  • berend_
  • Registratie: Maart 2005
  • Laatst online: 10-06-2024
Acradavos schreef op donderdag 29 september 2022 @ 17:15:
Ik heb het topic doorgenomen, maar kan helaas niet opmerken wat nu de juiste stappen zijn om mijn Metered in Home Assistant te krijgen.

Mijn Metered zit al op D.708.

Ik heb hem nu wel toevoegd, maar op basis van custom integratie. Is dit de enige optie?
Heb je deze toegevoegd aan HA?
https://next.home-assistant.io/integrations/enphase_envoy


Hierboven staat het alternatief, maar daar heb je inderdaad niets aan bij versie 7...

Dan moet je hier zijn, weet niet of je hier al doorheen bent gegaan:
https://community.home-as...nt-state-of-things/443829

[ Voor 21% gewijzigd door berend_ op 06-10-2022 23:59 ]


Acties:
  • +4 Henk 'm!

  • vhlemoine
  • Registratie: November 2011
  • Laatst online: 24-06 06:56

Firmware D7.0.88 installed

The access token can be generated via shell commands or python commands through CLI as given below:

Shell script:

user='<UserName>'
password='<Password>'
envoy_serial='<Envoy_SerilaNo>'
session_id=$(curl -X POST https://enlighten.enphaseenergy.com/login/login.json? -F "user[email]=$user" -F "user[password]=$password" | jq -r ".session_id")
web_token=$(curl -X POST https://entrez.enphaseenergy.com/tokens -H "Content-Type: application/json" -d "{\"session_id\": \"$session_id\", \"serial_num\": \"$envoy_serial\", \"username\": \"$user\"}")

The variable web_token is the access token.

Python script:

import json
import requests
user='<UserName>'
password='<Password>'
envoy_serial='<Envoy_SerilaNo>'
data = {'user[email]': user, 'user[password]': password}
response = requests.post('https://enlighten.enphaseenergy.com/login/login.json?', data=data)
response_data = json.loads(response.text)
data = {'session_id': response_data['session_id'], 'serial_num': envoy_serial, 'username': user}
response = requests.post('https://entrez.enphaseenergy.com/tokens', json=data)
token_raw = response.text

The variable token_raw is the access token.

Also, this link is useful

https://support.enphase.c...ia-curl-not-fully-working

=============================
shell script envoy.sh

set -x
token="<your token>"
#curl -f -k -H 'Accept: application/json' -H "Authorization: Bearer "$token -X GET https://envoy.local/production.json

curl -f -k -H 'Accept: application/json' -H "Authorization: Bearer "$token -X GET https://envoy.local/home.json
curl -f -k -H 'Accept: application/json' -H "Authorization: Bearer "$token -X GET https://envoy.local/api/v1/production
#curl -f -k -H 'Accept: application/json' -H "Authorization: Bearer "$token -X GET https://10.0.1.209/ivp/livedata/status
#curl -f -k -H 'Accept: application/json' -H "Authorization: Bearer "$token -X GET https://10.0.1.209/ivp/meters
#curl -f -k -H 'Accept: application/json' -H "Authorization: Bearer "$token -X GET https://10.0.1.209/ivp/meters/reports/consumption
#curl -f -k -H 'Accept: application/json' -H "Authorization: Bearer "$token -X GET https://10.0.1.209/ivp/meters/readings
curl -f -k -H 'Accept: application/json' -H "Authorization: Bearer "$token -X GET https://envoy.local/api/v1/production/inverters


python snippet to run curl:

import os
import json

ip='1.2.3.4'
token='your token'
file='yourfilename'

curl = f"curl -o {file} -f -k -H 'Accept: application/json' -H 'Authorization: Bearer {token}' -X GET https://{ip}/api/v1/production"

rc = os.system(curl)
data = json.load(open(file))

[ Voor 5% gewijzigd door vhlemoine op 15-10-2022 20:32 ]


Acties:
  • 0 Henk 'm!

  • antoin
  • Registratie: November 2007
  • Laatst online: 20:47
vhlemoine schreef op zaterdag 15 oktober 2022 @ 09:11:

Firmware D7.0.88 installed

The access token can be generated via shell commands or python commands through CLI as given below:
Thanks for this.
Now we only need the Python version of the last script to see how to use the token.
Not too good a programmer in Python ;-(

I'm currently looking at this Domoticz plugin: https://github.com/H4nsie/EnphaseEnvoy
To see if I can insert the token somewhere for the D7.0.88 firmware....

Acties:
  • 0 Henk 'm!

  • ricdijk
  • Registratie: November 2011
  • Laatst online: 23:12
Ik heb Firmware d7.0.88 en krijg data van mijn systeem. Echter de data van ‘production.json’ en ‘api/v1/production’ veranderen maar eens per 5 minuten. Is dit bij anderen ook zo, of krijgen jullie wel ‘realtime’ data?

Met ‘stream/meter’ zou je een stream van productie data moeten krijgen. Ik krijg wel http headers terug, maar geen data (alleen 0A0D). Werkt dit bij anderen wel? (Gebruik php met curl).

Wat ik terug krijg:
Headers:
(18bytes): HTTP/1.1 200 OK
(28bytes): Server: openresty/1.17.8.1
(37bytes): Date: Sat, 15 Oct 2022 17:24:46 GMT
(33bytes): Content-Type: text/event-stream
(28bytes): Transfer-Encoding: chunked
(24bytes): Connection: keep-alive
(35bytes): Cache-Control: no-cache, no-store
(64bytes): Strict-Transport-Security: max-age=63072000; includeSubdomains
(23bytes): X-Frame-Options: DENY
(33bytes): X-Content-Type-Options: nosniff
Data:
(2bytes): hex: 0d0a

Live PV Data


Acties:
  • +1 Henk 'm!

  • antoin
  • Registratie: November 2007
  • Laatst online: 20:47
ricdijk schreef op zaterdag 15 oktober 2022 @ 19:35:
Ik heb Firmware d7.0.88 en krijg data van mijn systeem. Echter de data van ‘production.json’ en ‘api/v1/production’ veranderen maar eens per 5 minuten. Is dit bij anderen ook zo, of krijgen jullie wel ‘realtime’ data?
Ja.De envoy update maar per 5 minuten. Zie ook https://github.com/H4nsie/EnphaseEnvoy/blob/main/plugin.py : "(no need to update frequent as Envoy itself is updated only every 5 minutes.)"

De interessante URL is "/api/v1/production/inverters", maar die krijg ik niet aan de praat met curl of python met enkel het token. "401 Unauthorized".
‘api/v1/production’ werkt wel met enkel het token in de headers..

Acties:
  • +1 Henk 'm!

  • vhlemoine
  • Registratie: November 2011
  • Laatst online: 24-06 06:56

https://envoy.local/api/v1/production/inverters

  • http://envoy.local
  • get token
  • edit cookie in browser and change expiration for sessionid to one year plus
  • copy the value of sessionid
In linux or windows cmd.exe:

curl -f -k -H 'Accept: application/json' --cookie "sessionid=yoursessionid" https://envoy.local/api/v1/production/inverters

data in json format is displayed

in python3

import os
cmd="curl -o data.json -f -k -H 'Accept: application/json' --cookie 'sessionid=yoursessionid' https://envoy.local/api/v1/production/inverters"
rc = os.system(cmd)
data = json.load(open('data.json'))
print(type(data),data)

[ Voor 37% gewijzigd door vhlemoine op 16-10-2022 09:58 ]


Acties:
  • +1 Henk 'm!

  • RichieB
  • Registratie: Mei 2003
  • Laatst online: 00:10
ricdijk schreef op zaterdag 15 oktober 2022 @ 19:35:
Ik heb Firmware d7.0.88 en krijg data van mijn systeem. Echter de data van ‘production.json’ en ‘api/v1/production’ veranderen maar eens per 5 minuten. Is dit bij anderen ook zo, of krijgen jullie wel ‘realtime’ data?
[...]
Zoals hier aangegeven kan je URL
code:
1
/installer/pcu_comm_check
aanroepen zodat de Envoy alle inverters opnieuw gaan uitlezen. Dat doe ik elke 10 seconden en dat levert data op met 1 minuut frequentie. Ik heb het nu terug gezet naar 1x per 30 seconden. Sneller heeft toch geen zin. Ik heb zelf nog wel de v5 firmware dus ik weet niet 100% zeker of dit ook met v7 werkt.

[ Voor 6% gewijzigd door RichieB op 05-11-2022 17:14 ]

Panasonic WH-MDC09J3E5, Atlantic Explorer V4 270C, 57x PV 23115 Wp


Acties:
  • 0 Henk 'm!

  • ricdijk
  • Registratie: November 2011
  • Laatst online: 23:12
De interessante URL is "/api/v1/production/inverters", maar die krijg ik niet aan de praat met curl of python met enkel het token. "401 Unauthorized".
‘api/v1/production’ werkt wel met enkel het token in de headers..
Thx, 5 minuten dus.

/api/v1/production/inverters Werkt bij mij wel. Ik haal eerst een token op en daarmee een sessionId. Die laatste weer als cookie meegeven geeft gewoon resultaar (data: is resultaat)

{"succes":true,"url":"https://192.168.0.130/api/v1/production/inverters","data":[ { "serialNumber": "48222005xxxx", "lastReportDate": 1665915977, "devType": 1, "lastReportWatts": 148, "maxReportWatts": 271 }, { "serialNumber": "48222005xxxx", "lastReportDate": 1665915979, "devType": 1, "lastReportWatts": 100, "maxReportWatts": 214 }, { "serialNumber": "48222005xxxx", "lastReportDate": 1665915980, "devType": 1, "lastReportWatts": 146, "maxReportWatts": 270 }, { "serialNumber": "48222005xxxx", "lastReportDate": 1665915983, "devType": 1, "lastReportWatts": 147, "maxReportWatts": 270 }, { "serialNumber": "48222005xxxx", "lastReportDate": 1665915983, "devType": 1, "lastReportWatts": 103, "maxReportWatts": 178 }, { "serialNumber": "48222005xxxx", "lastReportDate": 1665915985, "devType": 1, "lastReportWatts": 143, "maxReportWatts": 257 }, { "serialNumber": "48222005xxxx", "lastReportDate": 1665915988, "devType": 1, "lastReportWatts": 149, "maxReportWatts": 269 }, { "serialNumber": "48222005xxxx", "lastReportDate": 1665915989, "devType": 1, "lastReportWatts": 149, "maxReportWatts": 267 }, { "serialNumber": "48222005xxxx", "lastReportDate": 1665915990, "devType": 1, "lastReportWatts": 134, "maxReportWatts": 253 }, { "serialNumber": "48222005xxxx", "lastReportDate": 1665915993, "devType": 1, "lastReportWatts": 153, "maxReportWatts": 267 } ] }

Live PV Data


Acties:
  • 0 Henk 'm!

  • ricdijk
  • Registratie: November 2011
  • Laatst online: 23:12
RichieB schreef op zondag 16 oktober 2022 @ 10:05:
[...]


Zoals hier aangegeven kan je URL
code:
1
/installer/pcu_comm_check
aanroepen zodat de Envoy alle inverters opnieuw gaan uitlezen. Dat doe ik elke 10 seconden en dat levert data op met 1 minuut frequentie. Ik heb het nu terug gezet naar 1x per 30 seconden. Sneller heeft toch geen zin. Ik heb zelf nog wel de v4 firmware dus ik weet niet 100% zeker of dit ook met v7 werkt.
Thx! Ga ik vanavond proberen.

Edit: werkt!

Live PV Data


Acties:
  • 0 Henk 'm!

  • antoin
  • Registratie: November 2007
  • Laatst online: 20:47
ricdijk schreef op zondag 16 oktober 2022 @ 12:28:
[...

/api/v1/production/inverters Werkt bij mij wel. Ik haal eerst een token op en daarmee een sessionId. Die laatste weer als cookie meegeven geeft gewoon resultaar (data: is resultaat)
OK, met de sessionid dus. Dat werkt bij mij nu ook.
vhlemoine schreef op zondag 16 oktober 2022 @ 09:53:

https://envoy.local/api/v1/production/inverters

  • edit cookie in browser and change expiration for sessionid to one year plus
How do I change the expiration for the sessionid??
Never mind. Found it.

Acties:
  • +5 Henk 'm!

  • antoin
  • Registratie: November 2007
  • Laatst online: 20:47
Yes, Ze staan er in: ;-) Firmware D7.0.88 en aangepaste domoticz plugin van https://github.com/H4nsie/EnphaseEnvoy (sessionid toegevoegd als cookie aan de URLs)

Afbeeldingslocatie: https://tweakers.net/i/AVfaEAQFSC5z68YTexl_bJ-UnDU=/800x/filters:strip_exif()/f/image/UYfsiazgMnmsym41HjPoWGJQ.png?f=fotoalbum_large

Wijzigingen aan de default plugin:
-Username/password tijdelijk er uit gehaald als verplichte parameter
-Cookie even hard gedefinieerd als POC: cookies = dict(sessionid='**-USE-YOUR-OWN-SESSIONID-**')
-Cookie toegevoegd aan de 3 URLS: , cookies=cookies
-Envoy Self signed certificate ignoren in de 3 URLs: , verify=False

Todo: Even netjes de SessionID via de UI in laten lezen (Mijn gebrek aan python kennis hoe deze in de "cookies = dict(sessionid='') te krijgen)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
root@walhalla:/home/domoticz/domoticz/plugins/EnphaseEnvoy# diff plugin.py.orig plugin.py

<         <param field="Username" label="Username" width="250px" required="true"/>
<         <param field="Password" label="Password" width="250px" required="true"/>
---
>         <param field="SessionID" label="SessionID" width="500px" required="true"/>

> cookies = dict(sessionid='**-USE-YOUR-OWN-SESSIONID-**')

<             jsonPCU = requests.get('http://' + Parameters["Address"] + '/inventory.json')
---
>             jsonPCU = requests.get('http://' + Parameters["Address"] + '/inventory.json', cookies=cookies, verify=False)

<             jsonproduction = requests.get('http://' + Parameters["Address"] + '/production.json')
---
>             jsonproduction = requests.get('http://' + Parameters["Address"] + '/production.json', cookies=cookies, verify=False)

<         jsoninverters = requests.get('http://' + Parameters["Address"] + '/api/v1/production/inverters/' , auth=HTTPDigestAuth(Parameters["Username"], Parameters["Password"]))
---
>         jsoninverters = requests.get('http://' + Parameters["Address"] + '/api/v1/production/inverters/' , cookies=cookies, verify=False )

[ Voor 76% gewijzigd door antoin op 16-10-2022 17:13 ]


Acties:
  • +1 Henk 'm!

  • H4nsie
  • Registratie: Oktober 2022
  • Laatst online: 26-06 23:26
antoin schreef op zondag 16 oktober 2022 @ 15:50:
Yes, Ze staan er in: ;-) Firmware D7.0.88 en aangepaste domoticz plugin van https://github.com/H4nsie/EnphaseEnvoy (sessionid toegevoegd als cookie aan de URLs)
Hoi antoine. Leuk dat je mijn (recent geschreven) plugin gebruikt! Ik zit zelf nog op D5.0.62 dus ben nog niet tegen dit probleem aangelopen. Zou je je aanpassing willen delen? Dan pas ik de plugin op Github ook aan.

PS Sinds gister staat versie 1.0.3 van mijn plugin op Github en zijn de devices gewijzigd naar devicetype 243, wat iets meer historische logging biedt. Zie screenshot: Afbeeldingslocatie: https://raw.githubusercontent.com/H4nsie/EnphaseEnvoy/main/images/sample_screenshot.png

Thanks,
Hans

Acties:
  • 0 Henk 'm!

  • antoin
  • Registratie: November 2007
  • Laatst online: 20:47
H4snie schreef op zondag 16 oktober 2022 @ 16:42:
[...]

Hoi antoine. Leuk dat je mijn (recent geschreven) plugin gebruikt! Ik zit zelf nog op D5.0.62 dus ben nog niet tegen dit probleem aangelopen. Zou je je aanpassing willen delen? Dan pas ik de plugin op Github ook aan.
Jaa, leuk Hans. Een geweldige plugin. Dank daarvoor. Ik heb jouw plugin enkel even gebruikt als Proof of Concept. Ik heb denk ik te weinig python ervaring voor nette code ;-)
Als dit voorlopig werkt met de SessionID, dan heb ik in ieder geval even data.

Maar het moet idd beter worden geprogrammeerd om een beetje te blijven werken met alle Enphase authenticatie fratsen. De python code voor Home Assistant om het Token en de SessionID te krijgen met een username/password lijkt te werken, maar ik ben nog niet zo ver gekomen om die code in de plugin te krijgen.

Als ik nog eens een vrij weekend heb om te knutselen, en de code is een beetje gereviewd, dan wilde ik die zeker delen. Maar zoals gezegd, ik denk dat er betere programmeurs dan ik zijn ;-)

Acties:
  • 0 Henk 'm!

  • vhlemoine
  • Registratie: November 2011
  • Laatst online: 24-06 06:56
antoin schreef op zondag 16 oktober 2022 @ 17:10:
[...]


Jaa, leuk Hans. Een geweldige plugin. Dank daarvoor. Ik heb jouw plugin enkel even gebruikt als Proof of Concept. Ik heb denk ik te weinig python ervaring voor nette code ;-)
Als dit voorlopig werkt met de SessionID, dan heb ik in ieder geval even data.

Maar het moet idd beter worden geprogrammeerd om een beetje te blijven werken met alle Enphase authenticatie fratsen. De python code voor Home Assistant om het Token en de SessionID te krijgen met een username/password lijkt te werken, maar ik ben nog niet zo ver gekomen om die code in de plugin te krijgen.

Als ik nog eens een vrij weekend heb om te knutselen, en de code is een beetje gereviewd, dan wilde ik die zeker delen. Maar zoals gezegd, ik denk dat er betere programmeurs dan ik zijn ;-)
python3

import requests
url = "https://envoy.local/api/v1/production/inverters"
k={'sessionid':'yoursessionid'}
data=requests.get(url, cookies=k, verify=False).json()
Pagina: 1 ... 5 ... 23 Laatste