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"
}
}
.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?