node-red-contrib-discovergy-meter
Version:
Allows to work with a Discovergy Smart Meter (Electricity only) within Node RED flows
138 lines (134 loc) • 13.6 kB
HTML
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
<title>Corrently - Regionaler Ökostrom</title>
<meta name="twitter:description" content="Nur Corrently kann Dir sagen, wann wie viel grüner Strom in Deiner Region erzeugt wird. #Digital #Transparent #Nachhaltig #Regional">
<meta name="twitter:title" content="Corrently - Regionaler Ökostrom">
<meta property="og:image" content="assets/img/Corrently%20192x192.png">
<meta name="description" content="Regionalität fördern
Langfristiger Mehrwert für regionale Erneuerbare Energie
nur Corrently kann Dir sagen, wann wie viel grüner Strom in Deiner Region erzeugt wird. Der GrünstromIndex liefert Dir ein scharfes Bild zu Strom aus regionalen Solar- und Windkraftanlagen. Davon profitierst nicht nur Du, sondern auch das Klima.">
<meta property="og:type" content="website">
<meta name="twitter:image" content="assets/img/Corrently%20192x192.png">
<meta name="twitter:card" content="summary">
<link rel="icon" type="image/png" sizes="31x32" href="assets/img/Corrently%2031x32.png">
<link rel="icon" type="image/png" sizes="31x32" href="assets/img/Corrently%2031x32.png">
<link rel="icon" type="image/png" sizes="192x192" href="assets/img/Corrently%20192x192.png">
<link rel="icon" type="image/png" sizes="192x192" href="assets/img/Corrently%20192x192.png">
<link rel="icon" type="image/png" sizes="512x128" href="assets/img/Corrently%20512x128.png">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.0/css/bootstrap.min.css">
<link rel="manifest" href="manifest.json">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Assistant">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto+Condensed:400,400i,700,700i">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/material-design-icons/3.0.1/iconfont/material-icons.min.css">
<link rel="stylesheet" href="assets/css/styles.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.8.2/css/lightbox.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.3.1/css/swiper.min.css">
<!-- Matomo -->
<script type="text/javascript">
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//data.stromdao.de/matomo/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '14']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code -->
</head>
<body style="background-color: rgb(12,109,52);">
<nav class="navbar navbar-light navbar-expand-md shadow-lg navigation-clean-button" style="background-color: #ffffff;z-index:2;">
<div class="container"><a class="navbar-brand" href="#"></a><a href="https://www.corrently.de/" target="_blank"><img id="logo" src="assets/img/Corrently%201000x252.png" style="width: 150px;text-align: left;margin: 0px;"></a><button data-toggle="collapse" class="navbar-toggler" data-target="#navcol-1"><span class="sr-only">Toggle navigation</span><span class="navbar-toggler-icon"></span></button>
<div
class="collapse navbar-collapse" id="navcol-1">
<ul class="nav navbar-nav mr-auto" id="Nav-isolated">
<li class="nav-item dropdown" data-bs-hover-animate="pulse"><a class="dropdown-toggle nav-link" data-toggle="dropdown" aria-expanded="false" id="oekostrom" href="#" style="font-family: 'DIN Alternate Bold';">Ökostrom </a>
<div class="dropdown-menu" role="menu"><a class="dropdown-item" role="presentation" href="https://www.corently.de/" style="font-family: 'DIN Alternate Bold';">Privatkunden</a>
<div class="dropdown-divider" role="presentation"></div><a class="dropdown-item" role="presentation" href="https://www.corrently.de/gewerbe.html" style="font-family: 'DIN Alternate Bold';">Gewerbekunden</a>
<div class="dropdown-divider" role="presentation"></div><a class="dropdown-item" role="presentation" href="https://www.corrently.de/versorger.html" style="font-size: 14px;font-family: 'DIN Alternate Bold';color: #000000;">Energieversorger</a>
<div class="dropdown-divider" role="presentation"></div><a class="dropdown-item" role="presentation" href="https://www.corrently.de/phpmyfaq/index.php" style="font-size: 14px;font-family: 'DIN Alternate Bold';color: #000000;">FAQ</a></div>
</li>
</ul><span class="navbar-text actions"> <a class="btn btn-light action-button" role="button" id="kontakt" href="https://www.stromdao.de/kontakt" style="font-family: 'DIN Alternate Bold';background-color: rgb(253,168,37);">Kontakt</a></span></div>
</div>
</nav>
<nav class="navbar navbar-light navbar-expand text-center" style="height: 40px;background-color: #29834b;z-index:1;">
<div class="container-fluid"><button data-toggle="collapse" class="navbar-toggler" data-target="#navcol-2"><span class="sr-only">Toggle navigation</span><span class="navbar-toggler-icon"></span></button>
<div class="collapse navbar-collapse d-print-none justify-content-md-center justify-content-lg-center justify-content-xl-center"
id="navcol-2">
<ul class="nav navbar-nav text-center text-sm-center text-md-center text-lg-center text-xl-center">
<li class="nav-item" role="presentation"><a class="nav-link active secondNavLink" href="./index.html"><i class="fa fa-home"></i></a></li>
<li class="nav-item" role="presentation"><a class="nav-link active secondNavLink" href="./stromkosten.html"><i class="fa fa-balance-scale"></i></a></li>
<li class="nav-item" role="presentation"><a class="nav-link secondNavLink" href="./community.html"><i class="fa fa-group"></i></a></li>
<li class="nav-item" role="presentation"><a class="nav-link secondNavLink" href="./gsi.html"><i class="fa fa-flash"></i></a></li>
<li class="nav-item" role="presentation"></li>
<li class="nav-item" role="presentation"><a class="nav-link secondNavLink" href="https://tawk.to/chat/5c53189451410568a109843f/default"><i class="fa fa-wechat"></i></a></li>
</ul>
</div>
</div>
</nav>
<div class="container" id="app" style="background-color: #ffffff;margin-top: 25px;margin-bottom: 25px;box-shadow: 0px 0px 20px 20px rgba(0,0,0,0.18);min-height: 600px;padding-top: 20px;padding-bottom: 20px;">
<h1 style="margin-top: 25px;font-family: 'DIN Alternate Bold';margin-bottom: 25px;"><strong>Einstellungen</strong><br></h1>
<h3 style="margin-top: 25px;font-family: 'DIN Alternate Bold';margin-bottom: 25px;"><strong>Discovergy Zugangsdaten</strong><br></h3>
<form id="configFrm" action="/config" method="post">
<div class="form-group"><label>Discovergy MeterId (Netzanschluß)</label><input class="form-control" type="text" id="meterId" name="meterId"></div>
<div class="form-group"><label>Discovergy Portal Benutzernamen</label><input class="form-control" type="text" id="username" name="username"></div>
<div class="form-group"><label>Discovergy Portal Passwort</label><input class="form-control" type="password" id="password" name="password"></div>
<hr>
<h3 style="margin-top: 25px;font-family: 'DIN Alternate Bold';margin-bottom: 25px;"><strong>Stammdaten des Zählers</strong><br></h3>
<div class="form-group"><label>Anfangszählerstand Bezug (in Wattstunden)</label><input class="form-control" type="text" id="firstReading" inputmode="numeric" name="firstReading"></div>
<div class="form-group"><label>Anfangszählerstand Einspeisung (in Wattstunden)</label><input class="form-control" type="text" id="firstReadingOut" inputmode="numeric" name="firstReadingOut"></div>
<div class="form-group"><label>Datum der ersten Ablesung</label><input class="form-control" id="firstReadingDate" type="date" name="firstReadingDate"></div>
<div class="form-group"><label>Einspeisevergütung in Euro</label><input class="form-control" type="text" id="revenue" inputmode="numeric" name="revenue"></div>
<div class="form-group"><label>Jährliche Kosten (inkl. Abschreibung)</label><input class="form-control" type="text" id="amortization" inputmode="numeric" name="amortization"></div>
<div class="form-group"><label>Discovergy MeterId (Produktionszähler)</label><input class="form-control" type="text" id="prodMeterId" name="prodMeterId"></div>
<div class="form-group"><label>Anfangszählerstand Produktion (in Wattstunden)</label><input class="form-control" type="text" id="firstReadingProd" inputmode="numeric" name="firstReadingProd"></div>
<div class="form-group">
<div class="form-check"><input class="form-check-input" type="checkbox" id="isProduction" name="isProduction"><label class="form-check-label" for="formCheck-1">Messkonzept 1 (Volleinspeisung)</label></div>
</div>
<hr>
<h3 style="margin-top: 25px;font-family: 'DIN Alternate Bold';margin-bottom: 25px;"><strong>Corrently Daten</strong><br></h3>
<div class="form-group"><label>Zugehörige Gemeinschaft</label><input class="form-control" type="text" id="community" inputmode="numeric" name="community"></div>
<div class="form-group"><label>Corrently Stromkonto</label><input class="form-control" type="text" id="stromkonto" inputmode="numeric" name="stromkonto"></div>
<div class="form-group"><label>Corrently Depotkonto</label><input class="form-control" type="text" id="depot" inputmode="numeric" name="depot"></div>
<div class="btn-toolbar d-xl-flex justify-content-xl-center">
<div class="btn-group" role="group"><button class="btn btn-primary" type="reset">Abbrechen</button><button class="btn btn-primary" type="submit"><strong>Speichern</strong></button></div>
</div>
</form>
</div>
<div class="footer-basic">
<footer>
<div class="social"><a class="border rounded-circle" data-bs-hover-animate="pulse" href="https://www.instagram.com/corrently.energy/"><i class="icon ion-social-instagram"></i></a><a data-bs-hover-animate="pulse" href="https://www.facebook.com/stromdaoltd/"><i class="icon ion-social-facebook"></i></a>
<a
data-bs-hover-animate="pulse" href="https://github.com/energychain/"><i class="icon ion-social-github"></i></a><a data-bs-hover-animate="pulse" href="https://twitter.com/corrently"><i class="fa fa-twitter"></i></a><a data-bs-hover-animate="pulse" href="https://www.youtube.com/channel/UCQjaUqLgPaHjs-i4OrrTjHA?view_as=subscriber"><i class="icon ion-social-youtube"></i></a>
<a
data-bs-hover-animate="pulse" href="https://www.linkedin.com/company/18037207/"><i class="icon ion-social-linkedin"></i></a><a data-bs-hover-animate="pulse" href="#"><i class="icon ion-social-rss"></i></a></div>
<ul class="list-inline" style="font-family: 'DIN Alternate Bold';">
<li class="list-inline-item"><a href="https://stromdao.de/impressum">Impressum</a></li>
<li class="list-inline-item"><a href="https://www.corrently.de/datenschutz.html">Datenschutz</a></li>
<li class="list-inline-item"><a href="https://www.stromkonto.net/"></a>Stromkonto</li>
<li class="list-inline-item"><a href="https://www.stromdao.de/" style="color: #4b4c4d;">Unternehmen</a></li>
<li class="list-inline-item"><a href="https://www.stromdao.de/verantwortung">Nachhaltigkeit</a></li>
<li class="list-inline-item"><a href="https://corrently.blog/">Blog</a></li>
</ul>
<p class="copyright"><strong>STROM</strong>DAO GmbH © 2020</p>
</footer>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.5.0/js/bootstrap.bundle.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/lightbox2/2.8.2/js/lightbox.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.3.1/js/swiper.jquery.min.js"></script>
<script src="https://elements.corrently.io/dist/correntlyElements-min.js"></script>
<script src="assets/js/script.min.js"></script>
<script src="assets/js/config.min.js"></script>
</body>
</html>