Tasmota Json Einbindung Fehler in Version 2.0

Fragen zur Nutzung, Features, usw..
Antworten
kai9555
Beiträge: 213
Registriert: Mi Feb 01, 2023 7:16 am

Tasmota Json Einbindung Fehler in Version 2.0

Beitrag von kai9555 »

Moin zusammen,

ich wollte gerade zu meinem Sungrow WR noch meine Mini PV Anlage über Json einbinden. Die Produktion wird über einen Shelly 2.5 mit Tasmota mit 12.2.0.4 gemessen. Generelle Konfiguration ist mir klar, da ich als EVU auch einen IR Lesekopf (Hichi) über Json integriert habe.

Leider wird mir bei der mini PV Anlage folgender Fehler im Status angezeigt:

<class 'TypeError'> float() argument must be a string or a number, not 'list'

Über die URL http://192.168.2.90/cm?cmnd=status%2010 erhalte ich folgenden Output:

Code: Alles auswählen

{
  "StatusSNS": {
    "Time": "2023-02-01T08:56:30",
    "Switch1": "ON",
    "Switch2": "OFF",
    "ANALOG": {
      "Temperature": 34.7
    },
    "ENERGY": {
      "TotalStartTime": "2023-01-09T13:59:15",
      "Total": 3.921,
      "Yesterday": 0.132,
      "Today": 0,
      "Power": [
        0,
        0
      ],
      "ApparentPower": [
        5,
        0
      ],
      "ReactivePower": [
        4,
        0
      ],
      "Factor": [
        0,
        0
      ],
      "Frequency": 50,
      "Voltage": 236,
      "Current": [
        0,
        0
      ]
    },
    "TempUnit": "C"
  }
}
Demnach ist meine Abfrage für der Leistung und des Zählerstandes:

.StatusSNS.ENERGY.Power
.StatusSNS.ENERGY.Total

Da Tasmota hier 2 Kanäle auslesen kann (Shelly 2.5) vermute ich das hier irgendwo da "Problem liegt".

Hat jemand eine Idee?
Zuletzt geändert von kai9555 am Mi Feb 01, 2023 8:29 am, insgesamt 1-mal geändert.
schrej
Beiträge: 48
Registriert: Mo Sep 14, 2020 10:03 am

Re: Tasmota Json Einbindung Fehler

Beitrag von schrej »

Hallo,
probiere es mal mit den Topics
.StatusSNS.ENERGY.Power[0]
.StatusSNS.ENERGY.Total[0]
bzw. [1] für den zweiten Kanal.

Jörg
PV 5,2 kWp, Kostal Plenticore 8.5, BYD HVS 7.7, KSEM, OpenWB Standard+ 1.9.303, OpenHAB mit zahlreichen WLAN (Tasmota-flashed), Z-Wave, Zigbee & DECT Devices, Volvo XC40 Recharge Single Extended Range MJ24
kai9555
Beiträge: 213
Registriert: Mi Feb 01, 2023 7:16 am

Re: Tasmota Json Einbindung Fehler in Version 2.0

Beitrag von kai9555 »

Perfekt, genau so :D

Danke für die schnelle Unterstützung
LutzB
Beiträge: 3479
Registriert: Di Feb 25, 2020 9:23 am

Re: Tasmota Json Einbindung Fehler in Version 2.0

Beitrag von LutzB »

kai9555 hat geschrieben: Mi Feb 01, 2023 8:39 am Perfekt, genau so :D

Danke für die schnelle Unterstützung
Nicht ganz korrekt. Bei "Total" wird kein Index benötigt, da es kein Array ist.
kai9555
Beiträge: 213
Registriert: Mi Feb 01, 2023 7:16 am

Re: Tasmota Json Einbindung Fehler in Version 2.0

Beitrag von kai9555 »

Ja das hatte ich mir selber schon gedacht. Aber natürlich gut das du es noch einmal richtig stellst.
Antworten