Je bekijkt nu Pvoutput koppelen aan Domoticz v2020.1 nederlands

Pvoutput koppelen aan Domoticz v2020.1 nederlands

  • Laatste wijziging in bericht:26/01/2021
  • Berichtcategorie:Domoticz
  • Bericht reacties:8 Reacties
  • Leestijd:7 minuten gelezen
  • Bericht auteur:

Je wilt graag je zonnepanelen in de gaten houden vanuit een andere locatie dan thuis. Natuurlijk kan je je domoticz met verschillende tools ook vanaf buiten huis gebruiken.

Maar je wilt nu gewoon simpel dat kan natuurlijk ook met een mooie grafiek erbij.
En ook weer een extra back-up natuurlijk zo.
Dit kan met de website van pvoutput.org zoals onze opbrengst.


Ik log dit met een s0 meter met daaraan een Arduino mini met code.
En deze zit in verbinding met de raspberry pi waar domoticz op draait.
Dit systeem is hier ook al eens eerder gepubliceerd.

Vanaf de update naar Buster en Domoticz v2020.1 werkt de oude methode niet meer, vandaar dat deze nieuwe handleiding online komt.

pv output domoticzv2020 1 5

Om te beginnen ga je naar instellingen
en daarna ook instellingen
daarna klik je het knopje overige aan

pv output domoticzv2020 1 6

Nu zal bijna onder aan het vakje DZEVENTS staan hier moet het vinkje voor staan. En nu moet je boven aan de pagina op Bewaar Instellingen drukken anders slaat hij het niet op.



Advertentie :


pv output domoticzv2020 1

Nu mag je weer naar instellingen gaan , daarna naar meer opties.
Daarna naar Gebruikersvariabelen.

pv output domoticzv2020 1 2

Daar vul je de gegevens in van je PVoutput.

PVoutput_IDString*****
PVoutput_APIString*******

Nu mag je weer naar instellingen gaan , daarna naar meer opties.
Daarna naar Gebeurtenissen.
En mag je op het plusje drukken.

pv output domoticzv2020 1 3

Hier ga je naar DZEVENTS en dan Timer.
(dit zorgt er voor dat het script eens in de aantal minuten gaat draaien of 1x per minuut of zoals ik hem heb draaien 1x per 10 minuten)

pv output domoticzv2020 1 4


Om een functie aan of uit te zetten haal of plaats de 2 streepjes voor de regel.


Bijvoorbeeld bij:

Daar zal nu alleen de Solar power en temp buiten voor gegevens gebruikt worden nu.
de namen tussen (‘ ****** ‘) moet je veranderen naar de eigen gebruikte namen van je apparaten!!
Anders werkt het niet.

En hier geef je aan welke gegevens je wilt gaan uploaden naar PVoutput.
Ook hier kan je de regels aan of uit zetten met de — voor de tekst weg te halen om te gebruiken.
En ervoor te zetten om uit te schakelen.

de Complete gebruikte code staat hieronder en na eigen instellingen veranderen.

Nu selecteer je onderstaande script en plakt deze er in :

Deze sla je op als pvOutput zoals onderstaande foto:
Nu druk je op AAN en daarna op OPSLAAN.

pv output domoticzv2020 1 7

Nu zou je script 1x per 10 minuten gaan uploaden.
Voor de gratis versie van pvoutput kan je minimaal om de 5 minuten uploaden.
Mits je dit verandert hebt.
check je log voor eventuele fouten

Bron voor het script: domoticz.com/forum/
Uitleg door Huizebruin.nl


Reclame – conrad.nl.



Spelfouten, taalfouten of inhoudelijke fouten ontdekt?
Stuur dan een mailtje naar de auteur van dit artikel!

Deel dit artikel !

Shares
Abonneer
Abonneren op
guest

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.

8 Reacties
Inline feedback
Bekijk alle reacties
Ad van Liempt
Ad van Liempt
Gast
08/06/2020 13:49

Momenteel zo aangepast dat alleen de P1 geupload wordt. Voor de zon gebruik ik de Youless die ik tijdelijk uit geschakeld heb ivm onderstaande foutmelding waarvan ik dacht dat er te vaak geupload werd naar Pvoutput.
—–
2020-06-08 13:45:01.430 Status: dzVents: Info: Handling httpResponse-events for: “PVOutput”
2020-06-08 13:45:01.430 Status: dzVents: Info: PVOutput: —— Start internal script: Pvoutput_up: HTTPResponse: “PVOutput”
2020-06-08 13:45:01.431 Status: dzVents: !Info: PVOutput: Return from PVOutput ==>> Bad request 400: Invalid Time [null]
2020-06-08 13:45:01.431 Status: dzVents: Info: PVOutput: —— Finished Pvoutput_up
2020-06-08 13:45:01.431 Error: dzVents: Error: (3.0.9) PVOutput: HTTP/1.1 response: 400 ==>> Bad Request

Wobbe
Wobbe
Redacteur
Antwoord aan  Ad van Liempt
08/06/2020 20:42

Hallo Ad,
Als je het script van hierboven hebt overgenomen gaat hij eens per 10 minuten uploaden.
als gratis varriant meende ik dat je om de 5 minuten mocht uploaden naar hun. heb dus iets meer een buffer ingebouwd.
 
En hij verstuurd beide in 1 keer, lijkt meer een probleem richting de youless iets verkeerd stuurt.
onder andere vanwege deze lijn
(2020-06-08 13:45:01.431 Status: dzVents: !Info: PVOutput: Return from PVOutput ==>> Bad request 400: Invalid Time [null])

Ad van Liempt
Ad van Liempt
Gast
Antwoord aan  Wobbe
09/06/2020 07:20

Hierop heb ik zowel de Youless als het opvragen van data van PVoutput stopgezet. Jammer genoeg dezelfde foutmelding:   2020-06-09 07:15:00.540 Status: dzVents: Info: PVOutput: —— Start internal script: Pvoutput_up:, trigger: “every 5 minutes” 2020-06-09 07:15:00.559 Status: dzVents: Debug: PVOutput: Processing device-adapter for Power: P1 smart meter energy device adapter 2020-06-09 07:15:00.559 Status: dzVents: Debug: PVOutput: P1 : 17501272;11256395;1594784;3834667;220;0 2020-06-09 07:15:00.559 Status: dzVents: Debug: PVOutput: OpenURL: url = https://pvoutput.org/service/r2/addstatus.jsp 2020-06-09 07:15:00.559 Status: dzVents: Debug: PVOutput: OpenURL: method = POST 2020-06-09 07:15:00.559 Status: dzVents: Debug: PVOutput: OpenURL: post data = d=20200609&t=07:15&v3=28757667&v4=220&c1=1 2020-06-09 07:15:00.559 Status: dzVents: Debug: PVOutput: OpenURL: headers = {[“X-Pvoutput-Apikey”]=”aangepast”,… Lees verder »

Ad van Liempt
Ad van Liempt
Gast
Antwoord aan  Ad van Liempt
09/06/2020 13:06

Het werkt, in je voorbeeld staan fouten!! In het script wat je download niet!

Wobbe
Wobbe
Redacteur
Antwoord aan  Ad van Liempt
09/06/2020 18:31

Hallo Ad,
voorbeeld script is nu bijgewerkt.

Bedankt voor de terug koppeling

Mark
Mark
Lid
Antwoord aan  Wobbe
04/11/2020 11:42

Hoi Wobbe, allereerst reuze bedankt voor het script! Zojuist liep ik ook tegen hetzelfde probleem aan. De issue is dat het script op de “site” niet goed omgaat met de “&” tbv de upload URL parameters. Als je het script copy paste vanaf de site, dan komt er “&amp” ipv “&” te staan, waarna het uiteraard niet werkt. Anyway, HTML, scripttalen, enz. 🙂

Wellicht slimmer om het hele script weg te halen, en alleen ter download aan te bieden?
Nogmaals bedankt!

–Mark

John
John
Gast
30/12/2020 15:08

Script werkt goed hier, bedankt!
Maar nu upload ik alleen de bruto opbrengst via S0. Slimme meter uitsplitsen via deze handleiding is ook gelukt https://www.huizebruin.nl/domoticz/slimme-meter-p1-opsplitsen-naar-4-tellers-domoticz-met-lua/.
Maar nu wil ik ook mijn echte verbruik naar pvoutput eigenlijk, dan heb ik dus de variabele ‘consumption’ nodig in jouw script. Dit is verbruik p1 + opbrengst S0 – teruglevering p1 toch? Maar hoe en waar bereken ik dat, heb je dat ook ergens uitgelegd? Alvast bedankt!

Wobbe
Wobbe
Redacteur
Antwoord aan  John
22/01/2021 15:12

Hallo John

Bedankt voor je reactie.
mooi dat het gelukt is
ik gebruik momenteel geen pvoutput meer.
omdat ik over ben gestapt naar home assistant.