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
-
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
-
-
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.
-
@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.
-
@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.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden