schenlap / venus_kostal_pico

plugin for victron venusos for kostal pico
GNU General Public License v3.0
9 stars 3 forks source link

Fixed DivisionByZero Exception - Power values do not change when PV Inverter is disconnected - added and new config options #3

Closed mmeintel closed 3 years ago

mmeintel commented 3 years ago

Stacktrace

Thread: doing
requested no login
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "kostal.py", line 358, in kostal_update_cyclic
    kostal_read_data()
  File "kostal.py", line 292, in kostal_read_data
    jsonstr = kostal_v3_to_v1_json(response.json())
  File "kostal.py", line 246, in kostal_v3_to_v1_json
    data['IA'] = round(data['PA'] / float(data['VA']),1)
ZeroDivisionError: float division by zero