Je bekijkt nu Dag energie kosten met behulp van dummy sensoren

Dag energie kosten met behulp van dummy sensoren

  • Laatste wijziging in bericht:01/10/2020
  • Berichtcategorie:Domoticz
  • Bericht reacties:14 Reacties
  • Leestijd:5 minuten gelezen
  • Bericht auteur:

Een dagelijkse energie kosten als dummy sensoren. welke elke 10 minuten worden geüpdatet

Dit kan met behulp van lua (dzevents) script en een aantal dummy sensoren.


Dit is wel bij benadering de energieleverancier bepaalt het maandbedrag. Maar dit is een tool om een schatting te maken.

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 :


Eerst gaan we de dummy sensoren maken.

Je gaat naar instellingen –> Hardware -> Dummy –> en create dummy

Hardware custom sensor

Dan zoek je bij sensor type Custom Sensor op.
en dan bij de Aslabel typ je Euro.
en bij de naam zet je de namen

  • Stroomkosten
  • Zonnepanelen opbrengst
  • Gaskosten
  • Waterkosten

Anders alleen de sensoren zetten die je gebruikt, bijvoorbeeld Stroomkosten en een sensor zonnepanelen zoals hieronder is afgebeeld.
Het water en gas lijnen staan standaard uit in het script. dit is te veranderen door de – – voor de regels weg te halen, en dan natuurlijk ook hiervoor custom sensoren te maken.

kosten sensor

Nu mag je weer naar instellingen gaan , daarna naar meer opties.
Daarna naar Gebeurtenissen.
En mag je op het plusje drukken. (plaatje is van pvoutput maar stappen zijn het zelfde)

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)

pv output domoticzv2020 1 4

En hier geef je aan welke gegevens je wilt gaan gebruiken, verander Elektriciteit & Solar Power en water en gas naar je eigen benaming welke je gebruikt.alleen tussen (‘ ***** ‘) veranderen niet aan het begin van de regel aangezien het dan niet meer werkt.

Nu zal de timer van 1x per 15 minuten gaan draaien en dus je sensoren gaan updaten

Heb je ook een slimme gas meter ?
haal dan de streepjes voor de regels wegen je prijzen erin gaan zetten.
En verander (‘ GasP1’) in je eigen naam die je gebruikt.
Het zelfde geld voor de water meter.

Heb je geen zonnepanelen dan kan je die regels uitzetten met — ervoor te plaatsten.
Het zelfde idee als hierboven maar dan de streepjes ervoor zetten om hem uit te zetten.

Heb je ook een sensor op je watermeter dan kan je deze regels ook de streepjes weg gaan halen en je prijzen erin gaan zetten.
En verander (‘Waterverbruik’) in je eigen naam die je gebruikt.

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 : Dagkosten Dummy Sensor
Nu druk je op AAN en daarna op OPSLAAN.

Dagkosten Dummy sensor

Nu zou je script elk kwartier moeten gaan lopen.


( voor de test of het werkt kan je de tijd aanpassen naar een paar minuten later nadat je alles hebt ingevuld )
Mits je dit verandert hebt.
check je log voor eventuele fouten


Reclame – conrad.nl.



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

Deel dit artikel !

Shares
2
Abonneer
Abonneren op
guest

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

14 Reacties
Inline feedback
Bekijk alle reacties
Richard
Richard
Gast
13/07/2020 23:19

Goed script! Hier was ik al een tijdje naar op zoek.

Ik zou graag de waarde voor terugleveren uit de slimme meter willen gebruiken in plaats van de zonnepanelen uit te lezen. Hoe doe ik dat?

Ik heb zelf nog een dummy gemaakt die stroomverbruik – terugleveren + gasverbruik optelt, zodat ik weet wat mijn kosten per dag zijn.

Wobbe
Wobbe
Redacteur
Antwoord aan  Richard
15/07/2020 13:17

Hallo Richard,
Daar ga ik mee aan de slag.
Dit is niet erg ingewikkeld om te gaan maken.

Harry
Harry
Gast
Antwoord aan  Wobbe
25/08/2020 21:43

Hoi Richard,

De teruglevering van de slimme meter kun je als volgt uitlezen:
    local vandaagTerugleverKwh = domoticz.devices(‘Elektriciteit’).counterDeliveredToday

De totale kosten per dag voor elektriciteit bereken je dan als volgt:
local kwhKosten = tonumber(domoticz.utils.round( (kwhPrijs * vandaagKwh) – (kwhPrijs * vandaagTerugleverKwh) + kwhPrijsVast,2))  


Frans
Frans
Gast
Antwoord aan  Wobbe
28/09/2020 08:52

Ik zie geen datum van plaatsen van deze reactie staan maar vraag me af of dit al is verwerkt. Mooi script!

Wobbe
Wobbe
Redacteur
Antwoord aan  Frans
28/09/2020 18:21

Hallo Frans,

Bedankt voor je reactie.

Nee dit is nog niet verwerkt in bovenstaande code op de pagina.
het is me even ontschoten om dit te gaan verwerken.
Datums staan nu er ook overal weer bij wanneer de artikelen zijn geplaatst en reacties zijn gekomen.

Frans Roordink
Frans Roordink
Gast
29/09/2020 14:53

Script overgenomen en kreeg een foutmelding op regel 60, die ik denk hiermee te hebben verholpen.
Moet
GaskostenM3.updateCustomSensor(vandaagM3Gas)
niet zijn:
GaskostenM3.updateCustomSensor(Gaskosten)

?

Wobbe
Wobbe
Redacteur
Antwoord aan  Frans Roordink
29/09/2020 17:45

Hallo Frans,

Bedankt voor je reactie,
ik heb het probleem gevonden verwacht ik en het het script geüpdatet. De zip file nog niet.
Beetje mee zit heb ik volgende maand ook de slimme gas meter en dan ga ik verder met nog een uitgebreidere variant.

Frans Roordink
Frans Roordink
Gast
Antwoord aan  Wobbe
30/09/2020 14:53

Ik denk dat regel 60 moet zijn:
GaskostenM3.updateCustomSensor(Gaskosten)

Overigens vreemd dat er bij dezelfde invoering van de kosten in dit systeem en de kosteninvoer in Domoticz de “Slimme meter” andere bedragen toont!

Benieuwd naar de uitgebreidere variant! 🙂

Wobbe
Wobbe
Redacteur
Antwoord aan  Frans Roordink
30/09/2020 20:36

Hallo Frans,

Bedankt voor je reactie.
De bedragen die je ziet onder de (overige) elektriciteit en gas teller onder de log –> rapporten,
worden gemaakt aan de hand van de kosten invoer onder je instellingen –> Meter/Teller Instellingen
als daar de standaard getallen staan klopt dit dat het niet overeen komt met dit script.
dit is ook een indicatie van wat je ongeveer kwijt bent.

Frans
Frans
Gast
Antwoord aan  Wobbe
01/10/2020 20:50

Ja snap ik, ik zet natuurlijk in beide dezelfde bedragen! In Domoticz en in jouw script.

Remco Sluijter
Remco Sluijter
Gast
07/05/2021 09:31

Hoi!. Ben een newby, maar deze stappen zijn goed te volgen om dit in mijn domoticz te zetten. dank daarvoor. Helaas krijg ik het script niet aan de gang. ik krijg deze melding: 2021-05-07 09:28:35.411 Status: dzVents: !Info: You entered “logging” in the on = section. Probably you misplaced your curly brackets 2021-05-07 09:28:35.309 Error: dzVents: Error: (3.0.16) Internal script Dagkosten Dummy Sensor.lua has an invalid on = section; please check the wiki. Skipping it until fixed. Ik heb het lua script gekopieerd en mijn waarden qua kosten ingevuld (alleen stroom en zonnepanelen). Kunt u aangeven waar het mis gaat?… Lees verder »

Laatst bewerkt 4 maanden geleden door Remco Sluijter
Henny N
Henny N
Gast
20/05/2021 21:39

Hallo Wobbe,
Ik gebruik een soortgelijk script en dat werkt goed. Maar ik zou in de log graag een staaf/kolom grafiek zien bij de Energiekosten. Dat zie ik wel bij het gasverbruik, maar ik zou het op een zelfde manier bij de kosten willen zien. Dus met kolommen b.v. per uur, per dag en per maand.
Hoe zou dat moeten? Wat moet ik daarvoor aanpassen en hoe?

Groet, Henny

Robbert Haak
Robbert Haak
Gast
08/07/2021 10:28

Dankje voor je script en uitleg! Ik kreeg een error over een misplaced bracket in dit script “You entered “logging” in the on = section. Probably you misplaced your curly brackets” Heb dit als volgt opgelost: local ScriptVersion = ‘1.0.3’ — domoticz > V2020.1 / dzVents >= 2.4.28   return  {    on =     { timer = { ‘every 15 minutes’}, },                 logging =      {      level = domoticz.LOG_DEBUG,     marker = ‘Dagkosten dummy sensor ‘.. ScriptVersion       },   Daarnaast viel het me op dat de stroomkosten precies overeenkwamen met wat ik verwachtte maar kosten opbrengst zonnepanelen niet. In het script worden… Lees verder »

Laatst bewerkt 2 maanden geleden door Robbert Haak