Hallo zusammen,
Kann mir da jemand helfen wie ich das in der Solaranzeige (ich weiss hat nichts damit zu tun, wäre aber schon da) in eine extra Datenbank schreibe damit ich es dann mit Graphana in einem extra Dashboard darstellen kann?
Wie kann ich diesen json output in eine influx DB schreiben?
- Die anzahl der Worker kann mal 3 oder 5 oder auch 20 sein, ist also dynamisch
- Die Werte der Worker brauche ich nicht alle, die würde ich also gerne definieren welche ich brauche weche nicht
- Die Bezeichnung der Werte (letzte Buchstabe) kann K=Kilo M=Mega G=Giga T=Tera P=Peta und E=Exa sein, ich würde da eine umrechnung auf eine feste Einheit brauchen zb. alles auf Giga oder Tera
Abfragen würde ich die URL mit den json output dann per crontab eintrag alle 10 Min oder so und mit eurer Hilfe vielleicht in die Influx Datenbank ablegen
json output von einer URL als Beispiel
{
"hashrate1m": "18.8T",
"hashrate5m": "19.3T",
"hashrate1hr": "19.5T",
"hashrate1d": "8.89T",
"hashrate7d": "4.31T",
"lastshare": 1703140606,
"workers": 16,
"shares": 885787002,
"bestshare": 912652788.0582809,
"bestever": 912652788,
"authorised": 1702450385,
"worker": [
{
"workername": "worker1234",
"hashrate1m": "374G",
"hashrate5m": "435G",
"hashrate1hr": "449G",
"hashrate1d": "393G",
"hashrate7d": "250G",
"lastshare": 1703140606,
"shares": 59112491,
"bestshare": 83853607.77031049,
"bestever": 83853607
},
{
"workername": "worker5544",
"hashrate1m": "615G",
"hashrate5m": "499G",
"hashrate1hr": "500G",
"hashrate1d": "440G",
"hashrate7d": "284G",
"lastshare": 1703140600,
"shares": 66717743,
"bestshare": 123419668.6750166,
"bestever": 123419668
},
{
"workername": "worker9998",
"hashrate1m": "14.7T",
"hashrate5m": "15T",
"hashrate1hr": "15.1T",
"hashrate1d": "3.99T",
"hashrate7d": "648G",
"lastshare": 1703140605,
"shares": 93315539,
"bestshare": 198563910.3214991,
"bestever": 198563910
},
{
"und so weiter, können also noch mehr worker sein"
},
{
"und so weiter, können also noch mehr worker sein"
}
]
}
Json Daten in Influx DB schreiben
Allgemeine Informationen zum Nachbau und zum Forum.
PV-Monitorung / PV Überwachung
PV-Monitorung / PV Überwachung
Moderator: Ulrich
Gehe zu
- Aktuelle Neuigkeiten zu diesem Projekt
- Allgemeines
- Demo Anlagen mit live Daten
- Regler, Wallboxen und Wechselrichter
- Hardware für den Nachbau
- Image Installation [ Single-Regler Version ]
- Multi-Regler-Version [ bis zu 6 Geräten an einem Raspberry Pi ]
- Solaranzeige auf anderen Betriebssystemen
- ↳ Docker Container
- Projekte von Mitgliedern
- ↳ Die Mini-PV Anlage mit geregeltem 600W Growatt Wechselrichter und 48V Batteriespeicher
- ↳ Sonstige Projekte von Mitgliedern
- ↳ Dashboards von Mitgliedern
- Solarfernanzeige im Internet mit vServer (virtuellem Server gemietet.)
- Überschuss Steuerung, Anlagenüberwachung, Anbindung an die Heizung, API Schnittstelle und vieles Andere mehr.
- ↳ MQTT und der Rest der Welt
- ↳ Eigene Erweiterungen
- ↳ API Schnittstelle
- ↳ Überschuss und Heizstäbe
- ↳ MODBUS Proxy
- Wallbox Steuerung [intelligente Ladestationen ]
- Wetterdaten, Börsenstrompreise, Solarprognose, Nachrichtendienst usw.
- ↳ Meldeblöcke für Messenger Meldungen
- ↳ Börsenstrompreis Steuerung (Energiewende)
- ↳ SGS - WEB Oberfläche
- ↳ SG Ready Steuerungen
- Verschiedene Statusanzeigen für Wohnung und Haus
- ↳ Energie-Anzeigen (Monitore)
- ↳ Ulanzi Anzeige TC001
- ↳ Sonoff Anzeigen
- HomeMatic, FHEM, ioBroker, Smart Home Zentralen und Solaranzeige
- Balkonkraftwerke ( PV-Kleinanlage DIN VDE 0100-551 / -1 )
- Bilder meiner Anlage
- Dokumente, Bauanleitungen und How To's
- ↳ WIFI Lesekopf lese-schreib-Kopf EHZ Volkszähler Hichi Smartmeter
- ↳ Hoymiles Microwechselrichter DTU-pro, Ahoy-DTU, OpenDTU
- ↳ Venus OS GX, CCGX, Cerbo GX
- ↳ HomeMatic + Solaranzeige
- ↳ Alle Geräte mit TASMOTA Firmware
- ↳ Heizungen, Wärmepumpen usw.
- ↳ Shelly Geräte mit original Firmware
- ↳ RS485 zu MODBUS TCP Gateway
- Wunschliste und was wird gerade umgesetzt.
- ↳ erledigt
- Professionelle Hilfe