Dag energie kosten met behulp van dummy sensoren

Dag energie kosten met behulp van dummy sensoren

  • Berichtcategorie:Domoticz
  • Bericht reacties:10 Reacties
  • Laatste wijziging in bericht:01/10/2020
  • Leestijd:5 min. leestijd
  • 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, kies je platform!
0 0 Stem
Artikelbeoordeling
Abonneer
Abonneren op
guest

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

10 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.

Harry
Harry
Gast
Antwoord aan  Huizebruin.nl
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  Huizebruin.nl
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!

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)

?

Frans Roordink
Frans Roordink
Gast
Antwoord aan  Huizebruin.nl
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! 🙂

Frans
Frans
Gast
Antwoord aan  Huizebruin.nl
01/10/2020 20:50

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