Entworfen & hergestellt in Frankreich
🚚 Alle Bestellungen, die vor dem 27. September aufgegeben wurden, sind versandt. Wir bereiten jetzt die nächsten Bestellungen vor (27., 28. September…). Wir tun unser Bestes, um so schnell wie möglich zu liefern.
INTEGRATIONEN7 Min. Lesezeit

Mehr als Home Assistant: Pylontech mit Jeedom, Node-RED, Domoticz und openHAB

Kein Home Assistant im Einsatz? Derselbe JSON-Endpunkt und dieselben MQTT-Topics, die dessen Integration antreiben, funktionieren identisch in Jeedom, Node-RED, Domoticz, openHAB und allem, was eine HTTP-Anfrage stellen kann.

Ein JSON-Endpunkt, jede Plattform

Home Assistant bekommt die meiste Aufmerksamkeit — verständlich, es ist die verbreitetste Smart-Home-Plattform, und wir haben ihr einen eigenen Leitfaden gewidmet. Der eigentliche Mechanismus dahinter ist aber bewusst einfach gehalten: ein einziger HTTP-Endpunkt, GET /api.json?key=… (der Zugangsschlüssel aus den Geräteeinstellungen), einfaches JSON als Antwort. Alles, was eine HTTP-Anfrage stellen und JSON parsen kann, kann daraus Pylontech-Batteriedaten ziehen. Das gilt für Jeedom, Node-RED, Domoticz, openHAB, Grafana, ein Python-Skript, einen Cronjob mit curl — alle lesen exakt dieselben Daten, keines braucht ein Hersteller-SDK oder einen API-Schlüssel.

JSON-API-Antwort eines Pylontech-Monitoring-Geräts mit strukturierten Batteriedaten
Dieselbe JSON-Antwort treibt jede der folgenden Integrationen an — kein plattformspezifisches Plugin auf Geräteseite nötig.
Anschlussfeld einer Pylontech-Master-Batterie: Das RJ45-Kabel im CONSOLE-Port versorgt den Pylon-Monitor, während das Verbindungskabel vom LINK PORT 1 zur Slave-Batterie führt
An der Master-Batterie: CONSOLE zum Pylon-Monitor, LINK PORT 1 zur Slave-Batterie.
Der Fehler, den fast alle machen: LINK PORT 1, nicht LINK PORT 0
Das Kabel, das Ihre Master-Batterie mit der ersten Slave-Batterie verbindet, muss vom LINK PORT 1 der Master abgehen — niemals vom LINK PORT 0. Es wird am LINK PORT 0 der Slave eingesteckt, und jede weitere Batterie wiederholt dasselbe Muster 1 → 0. Andersherum verkabelt sieht die Master den Rest des Stapels nie, und der Pylon-Monitor zeigt immer nur eine einzige Batterie an.

Jeedom

Jeedom braucht kein dediziertes Pylontech-Plugin. Das Standard-Plugin JSON aus dem Jeedom-Store installieren, ein Gerät auf http://<geräte-ip>/api.json?key=<access-key> ausrichten und JSON-Pfade auf Befehle abbilden — summary>soc, summary>voltage, summary>state, net>rssi und so weiter. Ein Abfrageintervall von 30–60 Sekunden reicht völlig aus; Batterietelemetrie ändert sich nicht schnell genug, um etwas Engeres zu benötigen.

Node-RED

Zwei Optionen, die die Wahl bei Home Assistant fast exakt spiegeln. Mit einem http request-Node abfragen (Methode GET, URL http://<geräte-ip>/api.json?key=<access-key>, Rückgabetyp „a parsed JSON object"), ausgelöst durch einen Inject-Node auf einem Timer, dann Felder wie msg.payload.summary.soc weiter unten im Flow auslesen. Oder, falls MQTT bereits auf dem Gerät konfiguriert ist, stattdessen direkt mit einem MQTT-in-Node pylon-monitor/state abonnieren — Updates kommen, sobald sie passieren, keine Abfrage-Schleife zu verwalten.

Anschlüsse des Pylon-Monitor-Geräts — RJ45-Console-Anschluss und USB-C-Stromversorgung
Ein RJ45-Kabel zum Console-Port der Batterie, ein USB-C-Kabel für die Stromversorgung — alles andere läuft über das Netzwerk, zu welcher Plattform auch immer gerade zuhört.

Domoticz

Domoticz bringt von Haus aus keinen nativen JSON-Abfrage-Sensortyp mit, aber der Standard-Workaround ist gut erprobt: Ein kleines Skript (Python, oder Domoticz' eigenes Lua-/Blockly-Event-Scripting) holt /api.json auf einem Timer und schreibt die Werte über Domoticz' eigene JSON-API in Dummy-/Virtual-Sensoren. Das kostet ein paar Minuten mehr Einrichtung als bei Jeedom oder Node-RED, ist aber eine einmalige Aufgabe, und die Sensoren verhalten sich danach genau wie jedes andere Domoticz-Gerät — vollständige Verlaufsdiagramme, Benachrichtigungen, alles.

openHAB

Das HTTP-Binding von openHAB übernimmt das nativ: ein Thing definieren, das auf http://<geräte-ip>/api.json?key=<access-key> mit einem Aktualisierungsintervall zeigt, dann einzelne Channels über eine Transformation (JSONPath) auf JSON-Pfade abbilden, um summary.soc, summary.voltage usw. in separate Items zu ziehen. Kein eigenes Binding nötig — das generische HTTP-Binding deckt es ab.

Tuya / SmartLife — eine inoffizielle Brücke über IFTTT, Make.com oder Apilio

Tuya-Geräte und die SmartLife-App melden sich ausschließlich an Tuyas eigene Cloud — auf ihrer Seite gibt es keinen generischen JSON-Endpunkt wie hier, und eine offizielle Pylontech-Tuya-Integration existiert nicht. Auch dieses Gerät gibt nicht vor, eine zu sein. Was es liefert, ist das fehlende Puzzleteil für eine No-Code-Brücke: aktivieren Sie Settings > Public JSON access > „Enable a real public URL", und pylon-monitor.com veröffentlicht das JSON Ihres Geräts erneut unter einem stabilen HTTPS-Link, der von überall erreichbar ist — ohne Portweiterleitung, ohne VPN, nichts an Ihrem eigenen Router offengelegt.

Pylon-Monitor Settings-Seite — öffentlicher JSON-Zugriff mit privatem Token und resultierender öffentlicher URL
Settings > Public JSON access: ein privater Schlüssel, eine Checkbox, und pylon-monitor.com veröffentlicht Ihr JSON erneut unter einem Link, der von überall funktioniert.

Mit dieser URL in der Hand kann eine kostenlose No-Code-Automatisierungsplattform sie abfragen und die Werte in ein virtuelles Tuya-Gerät oder einen SmartLife-Webhook einspeisen:

Nichts davon wird offiziell von Tuya oder von Pylon-Monitor unterstützt — es ist eine Brücke, die Sie selbst aus bestehenden kostenlosen Tools zusammenbauen, keine zertifizierte Integration. Aber wenn Sie den SOC oder Status Ihrer Batterie auf einem SmartLife-Dashboard oder in einer Alexa/Google-Routine haben möchten, die nur Tuya-Geräte versteht, ist die öffentliche URL oben das fehlende Teil.

Grafana, Skripte und alles andere

Hat ein Tool eine „JSON-API"- oder „HTTP"-Datenquelle — Grafanas JSON-API-Plugin, Telegrafs HTTP-Input, ein Python-Skript mit requests, eine Shell-Zeile mit curl | jq — kann es diesen Endpunkt genauso auslesen. Das ist bewusst kein geschlossenes System: Dem Gerät ist egal, was auf der anderen Seite der HTTP-Anfrage steht, was bedeutet, dass es nicht am Tag obsolet wird, an dem die Smart-Home-Plattform gewechselt wird.

Polling vs. MQTT: was wann nutzen

Die meisten der oben genannten Plattformen fragen standardmäßig die JSON-API auf einem Timer ab, was einfach ist und überall funktioniert. Spricht die eigene Plattform auch MQTT (Node-RED und Home Assistant tun das beide nativ), bedeutet ein Abonnement von pylon-monitor/state stattdessen, dass Updates ankommen, sobald sie veröffentlicht werden, statt auf die nächste Abfrage zu warten — und man bekommt das retained Verfügbarkeits-Topic gratis dazu, um sofort zu wissen, ob das Gerät selbst offline gegangen ist, statt es aus einem veralteten Wert zu erraten. Eine Abfrage alle 30–60 Sekunden reicht für alles Batteriebezogene aber völlig aus — das sind keine Daten, die von Sub-Sekunden-Latenz profitieren.

Dieselben Daten, keine Bevorzugung. Home Assistant bekommt einen dedizierten Auto-Discovery-Weg, weil es die häufigste Anfrage ist, nicht weil die anderen Plattformen zweitklassig wären. Alle oben genannten lesen aus exakt derselben JSON-Struktur und denselben MQTT-Topics — siehe was diese Felder wirklich bedeuten, sobald die Daten fließen.

Häufige Fragen

Funktioniert Pylontech-Monitoring mit Jeedom?
Ja. Das im Jeedom-Store verfügbare Standard-JSON-Plugin kann den /api.json-Endpunkt des Geräts direkt abfragen und Felder auf Befehle abbilden — kein eigenes Jeedom-Plugin nötig.
Kann ich eine Pylontech-Batterie mit Node-RED verbinden?
Ja, auf zwei Arten: /api.json mit einem http-request-Node abfragen, oder das MQTT-State-Topic mit einem MQTT-in-Node abonnieren, falls MQTT auf dem Gerät konfiguriert ist.
Funktioniert das auch mit Domoticz oder openHAB?
Ja. Domoticz nutzt in der Regel ein kleines Skript, um Werte ĂĽber die eigene API in Dummy-/Virtual-Sensoren zu schreiben; das eingebaute HTTP-Binding von openHAB kann den JSON-Endpunkt direkt abfragen, ohne eigenes Binding.

Die JSON-API und MQTT-Topics von Pylon-Monitor sind von Anfang an offen, dokumentiert und plattformunabhängig — einfach mit dem verbinden, was bereits im Einsatz ist.

Jetzt bestellen — 59 € Einmaliger Kauf, 59 € gesamt — keine MwSt., kein Abo.