STROMDAO

digital energy infrastructure for tomorrow.

Abrechnung Zählerstandsgang mit dem StromDAO Business Object

Technisch handelt es sich bei der Zählerstandsgangmessung um die kontinuierliche Erfassung von tatsächlichen Zählerständen, aus denen durch einfache Umrechnung eine zeitnahe Bilanzierung und Abrechnung von Strommengen erfolgen kann. Regulatorisch ist die Zählerstandsgangsmessung in der Stromnetzzugangsverordnung (StromNZV) geregelt.

Ablauf

StromDAO-BO-Commissioning

Ablesung (kontinuierlich)

SmartContract: MPRset

Die Messpunkte schreiben fortlaufend ihre Messwerte in den für die Messdienstleistung bereitgestellten Vertrag. Zum Zeitpunkt einer Abrechnung wird ein Snapshot erzeugt über den letzten gültigen Zählerstand.

Fehlende Werte durch eine gestörte Übertragung müssen nicht berücksichtig werden, da der Messdienstleistungsvertrag regelt, welche Aktualität notwendig ist. In der Praxis können kurzzeitige Ausfälle der Kommunikation so kompensiert werden.

cli 1337 --snapshot

1
2
3
4
5
6
7
8
9
Starting as 1337 0x9eB63DF62a2286aD2547E4c48157198EdfC5d470
- MPSet: 0xd67F88A53B89db90665f5696EF29cc84D56a2c3A
- Stromkonto: 0x90d357D6B3Bd9F0C99f93Ab171FF6aD41BBC5e87
- Clearing: 0x1820eED77540f2DF6641a9F6a513C33b2E27C2CF
=>Store Reading
Snapshot: 0x2AE937deE61A18Effb0E46978c27c7AA04280491
...
Snapshot: 0x45eDd1fd0d012D38632AA4457cE90B5B45c21382

Differenzbildung

SmartContract: MPRdecorate

Aus zwei MPRset Verträgen wird eine Differenzablesung ermittelt. Dabei wird der jeweils niedrigere Zählerstand vom höheren Zählerstand subtrahiert und anschließend als neuer Zählerstand gepeischert. Nach Ausübung dieses Vertrages entsteht ein neues MPRset.

Für nicht saldierende Zähler kann die Differenzbildung mittels MPRdecorate entfallen.

cli 1337 --delta --address 0x2AE937deE61A18Effb0E46978c27c7AA04280491 --bravo 0x45eDd1fd0d012D38632AA4457cE90B5B45c21382

1
2
3
4
...
=>Delta
Decorator: 0x22d37456F26c8a6761D1b0653390Fa2711185cdB
...

Ermittlung: Kosten

SmartContract: MPRdecorate

Bei den Kosten wird unterschieden zwischen Fixkosten, welche je Zeiteinheit anfallen, und variablen Kosten, welche nach Energiemenge berechnet werden.

cli 1337 --comenergy 5

1
2
3
4
5
6
...
=>Delta
Decorator: 0x22d37456F26c8a6761D1b0653390Fa2711185cdB
Settlement: 0xcDe03Dfcd3D515b043d926Ad615f7e3253b4A13e
...

Settlement

SmartContract: Settlement

Nach dem Abschluss der Kostenberechnung für mittels MPRdecorate wird eine Verbuchung mittels Settlement vorbereitet.

cli 1337 --settle 0xcDe03Dfcd3D515b043d926Ad615f7e3253b4A13e --address 0x22d37456F26c8a6761D1b0653390Fa2711185cdB

1
2
3
4
5
6
...
Settlement: 0xcDe03Dfcd3D515b043d926Ad615f7e3253b4A13e
=>Delta
Decorator: 0x22d37456F26c8a6761D1b0653390Fa2711185cdB
...

Buchungsvorlauf

SmartContract: TXCache

Ergebnis des Settlement ist eine Liste von Transaktionen (Buchungen), die im Zuge des Clearing auf einen Stromkonto-Vertrag angewendet werden können.

Das Clearing kann zu einem beliebigen Zeitpunkt nach dem Settlement erfolgen.

Clearing

SmartContract: Clearing

cli 1337 --clearing 0x0d14AB3d3aCD0C925C41D31e061b83B5B55A64B5