NEWS
MQTT String zerlgen
-
Hallo Forum,
bin im Internet auf folgendes Projekt gestoßen:
Victron2MQTTMittels MQTT kann ich die Daten meines Victron Ladereglers abrufen.
Leider bekomme ich nur den ganzen String und keine einzelnen Datenpunkte.
{
"ESP_Data": {
"ESP_VCC": 2.989,
"IP": "192.168.178.59",
"Wifi_RSSI": -46,
"sw_version": "1.1.0"
},
"Device_name": "Victron2MQTT",
"PID": "SmartSolar MPPT 75|15",
"Device_model": "0XA053",
"Firmware_version_16": "161",
"Serial_number": "HQ2230MVC2F",
"Voltage": 25.69,
"Battery_current": 1.04,
"Panel_voltage": 56.63,
"Panel_power": 28,
"Operation_state": 3,
"Tracker_operation_mode": "2",
"Off_reason": 0,
"Current_error": 0,
"Load_output_state": "ON",
"Load_current": 0,
"total_kWh": 10.55,
"today_kWh": 0.58,
"Max_pow_today": 102,
"Yesterday_kWh": 0.21,
"Max_pow_yesterday": 99,
"Day": 32
}Gibt es eine Möglichkeit mittels Javascript den Wert Voltage und Panel_voltage als einzelnen Datenpunkt darzustellen ?
Die mqtt Adresse ist mqtt.0.Victron.DATAIch wäre für eine kleines Beispiel sehr dankbar, da ich einfach keinen Wert rausbekomme.
MfG
-
-
-
@mr-sun sagte in MQTT String zerlgen:
bin im Internet auf folgendes Projekt gestoßen:
Victron2MQTTMittels MQTT kann ich die Daten meines Victron Ladereglers abrufen.
Leider bekomme ich nur den ganzen String und keine einzelnen Datenpunkte.Dann hast Du in der Konfig in der WebUI aber den Haken bei "MQTT Json Style" aktiviert. Nimm den mal raus. Im Standard muss man da nix zerlegen. Die Werte kommen im Standard über MQTT bereits separiert.
-
Dankeschön, der Haken hat alles erledigt
-
@mr-sun
War mir klar. Ich kenne die ganzen Projekte von Softwarecrash. Bis auf Victron alle selber hier im Einsatz. Im Discord-Channel dort bin ich auch aktiv.