<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[io-Broker to eedc: Tester &amp; Mitdenker gesucht!]]></title><description><![CDATA[<p dir="auto">Hallo zusammen,</p>
<p dir="auto">ich möchte euch mein Open-Source-Projekt <strong>EEDC</strong> (Energie Effizienz Data Center) vorstellen und suche <strong>ioBroker-Nutzer, die Lust haben, die MQTT-Anbindung zu testen und mitzugestalten</strong>.</p>
<h2>Was ist EEDC?</h2>
<p dir="auto">EEDC ist eine <strong>kostenlose, lokal laufende PV-Analyse-Software</strong> als Docker-Container – komplett ohne Cloud-Zwang. Ursprünglich als Home Assistant Add-on entstanden, läuft EEDC seit Version 3.0 auch <strong>vollständig standalone</strong> – perfekt also für ioBroker-Nutzer.</p>
<p dir="auto"><strong>Was EEDC von reinen Monitoring-Tools unterscheidet:</strong></p>
<ul>
<li><strong>Echte Wirtschaftlichkeitsanalyse</strong> – ROI pro Komponente, Amortisationskurve, Alternativkosten-Vergleich (z.B. Wärmepumpe vs. Gasheizung)</li>
<li><strong>Komponenten-Tracking</strong> – Nicht nur PV, sondern auch Speicher, Wärmepumpe, E-Auto, Wallbox, Balkonkraftwerk</li>
<li><strong>GTI-basierte Ertragsprognose</strong> – Prognose auf Basis der Global Tilted Irradiance für eure exakte Modulausrichtung</li>
<li><strong>Community-Benchmark</strong> – Anonymer Vergleich mit anderen Anlagen (optional, eigener Server)</li>
<li><strong>Live-Dashboard</strong> – Animiertes Energiefluss-Diagramm mit Echtzeit-Leistungswerten</li>
<li><strong>Steuerliche Behandlung</strong> – Kleinunternehmerregelung, USt auf Eigenverbrauch (DE/AT/CH)</li>
<li><strong>Alles lokal</strong> – SQLite-Datenbank, keine Accounts, keine Abos</li>
</ul>
<p dir="auto"><strong>GitHub:</strong> <a href="https://github.com/supernova1963/eedc" rel="nofollow ugc">https://github.com/supernova1963/eedc</a><br />
<strong>Website:</strong> <a href="https://supernova1963.github.io/eedc-homeassistant/" rel="nofollow ugc">https://supernova1963.github.io/eedc-homeassistant/</a><br />
<strong>Community-Server:</strong> <a href="https://energy.raunet.eu" rel="nofollow ugc">https://energy.raunet.eu</a></p>
<h2>Standalone-Installation (2 Minuten)</h2>
<pre><code class="language-bash">git clone https://github.com/supernova1963/eedc.git
cd eedc
docker compose up -d
</code></pre>
<p dir="auto">→ Erreichbar unter <a href="http://localhost:8099" rel="nofollow ugc">http://localhost:8099</a></p>
<p dir="auto">Läuft auf <strong>amd64 und arm64</strong> (Raspberry Pi 4+).</p>
<h2>Wie funktioniert die MQTT-Anbindung?</h2>
<p dir="auto">EEDC hat einen eingebauten <strong>MQTT-Inbound-Service</strong>, der als universelle Datenbrücke für beliebige Smarthome-Systeme dient. Die Idee:</p>
<h3>Prinzip</h3>
<pre><code>ioBroker → MQTT-Broker (Mosquitto) → EEDC MQTT-Inbound → Live-Dashboard + Auswertungen
</code></pre>
<h3>EEDC lauscht auf standardisierte Topics:</h3>
<pre><code>eedc/{AnlageID}_{Name}/live/einspeisung_w        → Einspeisung (W)
eedc/{AnlageID}_{Name}/live/netzbezug_w          → Netzbezug (W)
eedc/{AnlageID}_{Name}/live/pv_gesamt_w          → PV-Gesamtleistung (W)
eedc/{AnlageID}_{Name}/live/batterie_ladung_w    → Batterie Ladung (W)
eedc/{AnlageID}_{Name}/live/batterie_entladung_w → Batterie Entladung (W)
eedc/{AnlageID}_{Name}/live/inv/{ID}_{Name}/leistung_w → Wechselrichter-Leistung (W)
eedc/{AnlageID}_{Name}/live/inv/{ID}_{Name}/soc        → Batterie SoC (%)
eedc/{AnlageID}_{Name}/energy/einspeisung_kwh    → Zählerstand Einspeisung (kWh)
eedc/{AnlageID}_{Name}/energy/netzbezug_kwh      → Zählerstand Netzbezug (kWh)
</code></pre>
<h3>MQTT-Gateway (Topic-Übersetzer)</h3>
<p dir="auto">Zusätzlich gibt es ein <strong>MQTT-Gateway</strong>, das externe Topics automatisch in EEDC-Topics übersetzt. Damit müsst ihr eure bestehenden MQTT-Topics nicht ändern:</p>
<pre><code>Quell-Topic (z.B. ioBroker):     smartmeter/0/power
    ↓ Transformation (Faktor, Offset, Invertierung, JSON-Extraktion)
Ziel-Topic (EEDC):               eedc/1_Meine_PV/live/netzbezug_w
</code></pre>
<p dir="auto">Das Gateway unterstützt:</p>
<ul>
<li><strong>Plain-Werte</strong> (einfache Zahl)</li>
<li><strong>JSON-Payloads</strong> mit Pfad-Extraktion (z.B. <code>power.total</code> aus <code>{"power": {"total": 1234}}</code>)</li>
<li><strong>JSON-Arrays</strong> mit Index (z.B. Index 11 aus <code>[10, 11, 1234.5, ...]</code>)</li>
<li><strong>Mathematische Transformation</strong> – Faktor × Wert + Offset, optional Invertierung</li>
</ul>
<h3>Fertige Geräte-Presets</h3>
<p dir="auto">Für einige Geräte gibt es bereits vorkonfigurierte Presets:</p>
<ul>
<li><strong>Shelly 3EM / Pro 3EM</strong> – Netz-Gesamtleistung</li>
<li><strong>Shelly Plus 1PM/2PM</strong> – JSON-Payload (Gen2 API)</li>
<li><strong>OpenDTU</strong> (Hoymiles/TSUN) – PV-Wechselrichter</li>
<li><strong>Tasmota SML</strong> (IR-Lesekopf) – OBIS-Codes für Smartmeter</li>
<li><strong>go-e Charger</strong> – Wallbox-Ladeleistung</li>
</ul>
<h2>Was EEDC alles kann (Kurzüberblick)</h2>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Bereich</th>
<th>Features</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Live-Dashboard</strong></td>
<td>Animiertes Energiefluss-Diagramm, Gauges, Heute/Gestern kWh, 24h-Verlauf, Wetter-Widget</td>
</tr>
<tr>
<td><strong>Cockpit</strong></td>
<td>Übersicht mit Autarkie, Eigenverbrauch, Finanzen, CO2 – pro Komponente aufgeschlüsselt</td>
</tr>
<tr>
<td><strong>Auswertungen</strong></td>
<td>6 Tabs: Energie, PV-Anlage, Komponenten, Finanzen, CO2, Investitionen</td>
</tr>
<tr>
<td><strong>Prognosen</strong></td>
<td>7-Tage GTI-Prognose, Langfrist (PVGIS), Trend-Analyse, Degradation, Finanz-Aussichten</td>
</tr>
<tr>
<td><strong>Community</strong></td>
<td>Anonymer Benchmark mit Radar-Chart, Ranking, Achievements, Regionalkarte</td>
</tr>
<tr>
<td><strong>Datenquellen</strong></td>
<td>HA-Statistik, MQTT, Cloud-Import (SolarEdge, Fronius, Huawei, Growatt, Deye), Device-Connectors (SMA, Fronius, Shelly, OpenDTU, Kostal, sonnenBatterie), CSV-Import, manuelle Eingabe</td>
</tr>
</tbody>
</table>
<h2>Wo ich eure Hilfe brauche</h2>
<p dir="auto">Die MQTT-Anbindung funktioniert grundsätzlich – sie ist aber bisher primär mit Home Assistant und Node-RED getestet. <strong>Für ioBroker fehlt mir die Praxis-Erfahrung:</strong></p>
<h3>1. ioBroker-Adapter-Empfehlungen</h3>
<ul>
<li>Welchen MQTT-Adapter nutzt ihr? (<code>mqtt.0</code>, <code>mqtt-client.0</code>, ...?)</li>
<li>Wie publiziert ihr Datenpunkte am besten nach MQTT?</li>
</ul>
<h3>2. Typische ioBroker-Topic-Strukturen</h3>
<ul>
<li>Wie sehen eure MQTT-Topics typischerweise aus, wenn ihr z.B. einen Shelly 3EM, SMA-Wechselrichter oder Smartmeter über ioBroker → MQTT bereitstellt?</li>
<li>Nutzt ihr eher <code>mqtt.0/devicename/...</code> oder eigene Topic-Strukturen?</li>
</ul>
<h3>3. Tester gesucht!</h3>
<ul>
<li>Wer hat Lust, die MQTT-Anbindung mit seinem ioBroker-Setup zu testen?</li>
<li>Idealerweise mit einer PV-Anlage und einem MQTT-Broker (Mosquitto)</li>
<li>Ich würde dann gerne ein <strong>ioBroker-Preset</strong> für das MQTT-Gateway bauen, damit die Einrichtung für andere ioBroker-Nutzer möglichst einfach wird</li>
</ul>
<h3>4. Blockly/JavaScript-Vorlage</h3>
<ul>
<li>Wäre es sinnvoll, ein fertiges Blockly-Script oder JavaScript bereitzustellen, das die ioBroker-Datenpunkte automatisch auf die EEDC-Topics mappt?</li>
<li>Oder ist der Weg über den MQTT-Adapter + EEDC-Gateway besser?</li>
</ul>
<h2>MQTT-Konfiguration in EEDC</h2>
<p dir="auto">Die Einrichtung in EEDC ist über die Web-Oberfläche möglich:</p>
<ol>
<li><strong>Einstellungen → MQTT-Inbound</strong> → Broker-Daten eingeben (Host, Port, User, Passwort)</li>
<li><strong>Verbindung testen</strong> → Zeigt an, ob der Broker erreichbar ist</li>
<li><strong>Gateway-Mappings anlegen</strong> → Eure ioBroker-Topics auf EEDC-Topics mappen</li>
<li><strong>Topic-Monitor</strong> → Zeigt empfangene Nachrichten in Echtzeit an (zum Debuggen)</li>
</ol>
<p dir="auto">Alternativ per Umgebungsvariablen im Docker:</p>
<pre><code class="language-yaml">environment:
  - MQTT_ENABLED=true
  - MQTT_HOST=192.168.1.100    # Euer Mosquitto
  - MQTT_PORT=1883
  - MQTT_USER=eedc
  - MQTT_PASSWORD=geheim
</code></pre>
<h2>Zusammenfassung</h2>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Was</strong></td>
<td>Kostenlose PV-Analyse mit Live-Dashboard, Wirtschaftlichkeit, Prognosen, Community-Vergleich</td>
</tr>
<tr>
<td><strong>Wie</strong></td>
<td>Docker-Container, lokal, kein Cloud-Zwang</td>
</tr>
<tr>
<td><strong>Daten rein</strong></td>
<td>MQTT (universell), Cloud-Imports, Device-Connectors, CSV, manuell</td>
</tr>
<tr>
<td><strong>Gesucht</strong></td>
<td>ioBroker-Tester für die MQTT-Anbindung + Feedback zur Topic-Struktur</td>
</tr>
</tbody>
</table>
<p dir="auto">Ich freue mich über jedes Feedback – egal ob Fragen, Vorschläge oder Kritik. Das Projekt ist Open Source (MIT-Lizenz) und lebt von der Community.</p>
<p dir="auto">Danke fürs Lesen! 🙂</p>
<hr />
<p dir="auto"><em>Links:</em></p>
<ul>
<li>GitHub (Standalone): <a href="https://github.com/supernova1963/eedc" rel="nofollow ugc">https://github.com/supernova1963/eedc</a></li>
<li>Website &amp; Doku: <a href="https://supernova1963.github.io/eedc-homeassistant/" rel="nofollow ugc">https://supernova1963.github.io/eedc-homeassistant/</a></li>
<li>Community-Benchmark: <a href="https://energy.raunet.eu" rel="nofollow ugc">https://energy.raunet.eu</a></li>
</ul>
]]></description><link>https://forum.iobroker.net/topic/84136/io-broker-to-eedc-tester-mitdenker-gesucht</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Apr 2026 07:59:41 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/84136.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 26 Mar 2026 20:00:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to io-Broker to eedc: Tester &amp; Mitdenker gesucht! on Thu, 02 Apr 2026 03:40:26 GMT]]></title><description><![CDATA[<p dir="auto">Sorry, dass ich mich jetzt erst melde <a class="plugin-mentions-user plugin-mentions-a" href="/user/arteck" aria-label="Profile: arteck">@<bdi>arteck</bdi></a>,<br />
"install für bare metal" meint ohne HA? Ja, darum geht es: <a href="https://github.com/supernova1963/eedc" rel="nofollow ugc">https://github.com/supernova1963/eedc</a></p>
<p dir="auto"><img src="/assets/uploads/files/1775100882748-b205dad2-16c1-4401-a366-fb50f3552025-image.png" alt="image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/assets/uploads/files/1775101024219-1806dccb-99c4-4595-876d-ad01f0d358ed-image.png" alt="image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/assets/uploads/files/1775101165008-52175bfd-89f3-49c7-8693-fb063e3f28f5-image.png" alt="image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">VG<br />
Gernot</p>
]]></description><link>https://forum.iobroker.net/post/1332713</link><guid isPermaLink="true">https://forum.iobroker.net/post/1332713</guid><dc:creator><![CDATA[supernova1963]]></dc:creator><pubDate>Thu, 02 Apr 2026 03:40:26 GMT</pubDate></item><item><title><![CDATA[Reply to io-Broker to eedc: Tester &amp; Mitdenker gesucht! on Mon, 30 Mar 2026 05:43:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/supernova1963" aria-label="Profile: supernova1963">@<bdi>supernova1963</bdi></a> hast du auch ein install für bare metal ?</p>
<p dir="auto">und ein eigener Adapter ist dafür besser. als den MQTT des iobroker zu verwenden .</p>
<p dir="auto">hast du paar screenshots ?</p>
]]></description><link>https://forum.iobroker.net/post/1332180</link><guid isPermaLink="true">https://forum.iobroker.net/post/1332180</guid><dc:creator><![CDATA[arteck]]></dc:creator><pubDate>Mon, 30 Mar 2026 05:43:03 GMT</pubDate></item><item><title><![CDATA[Reply to io-Broker to eedc: Tester &amp; Mitdenker gesucht! on Fri, 27 Mar 2026 06:28:36 GMT]]></title><description><![CDATA[<p dir="auto">Das einfachste wäre ein Adapter mit aedes Mqttt Server wie es der Frigate Adapter macht mit dem Frigate Addon von HA<br />
Sollt nicht länger als 2h dauern so ein Adapter erstellen zu lassen<br />
<a href="https://github.com/iobroker-community-adapters/ioBroker.frigate/" rel="nofollow ugc">https://github.com/iobroker-community-adapters/ioBroker.frigate/</a></p>
]]></description><link>https://forum.iobroker.net/post/1331570</link><guid isPermaLink="true">https://forum.iobroker.net/post/1331570</guid><dc:creator><![CDATA[tombox]]></dc:creator><pubDate>Fri, 27 Mar 2026 06:28:36 GMT</pubDate></item></channel></rss>