Hi,
beim Export aller Items. Kommt es bei mir zur folgenden Fehlermeldung im log und der Itembaum wird nicht exportiert.
Es kommt wohl von diesm Item welches 2 Kinder Item hat. Die Kinder Items lassen sich exportieren.
Viele Grüsse
Jürgen
beim Export aller Items. Kommt es bei mir zur folgenden Fehlermeldung im log und der Itembaum wird nicht exportiert.
Code:
2017-05-01 08:59:23 DEBUG Core Visu: 192.168.102.80:64307 sent '{"cmd":"admin","admin":"exportNodes","path":"haus"}'
2017-05-01 08:59:23 ERROR Core 'NoneType' object has no attribute 'replace'
Traceback (most recent call last):
File "/mfs/core/lib/websocket.py", line 422, in json_parse
self.admin(data['admin'], data)
File "/mfs/core/lib/websocket.py", line 483, in admin
self.admin_commands[cmd](data)
File "/mfs/core/lib/websocket.py", line 700, in export_nodes
filename, ext, csv = self._core.config.export_nodes(data['path'])
File "/mfs/core/lib/config.py", line 552, in export_nodes
csv = lib.csv.create(export)
File "/mfs/core/lib/csv.py", line 80, in create
row = [x.replace('\n', '\\n') for x in row]
File "/mfs/core/lib/csv.py", line 80, in <listcomp>
row = [x.replace('\n', '\\n') for x in row]
AttributeError: 'NoneType' object has no attribute 'replace'
2017-05-01 08:59:26 DEBUG EM300:plugins.emhaus Item plugins.emhaus.ActivePowerExport = 78.4 Trigger caller=EM300LR, by=Plugin, node=plugins.emhaus, path=plugins.emhaus
2017-05-01 08:59:26 DEBUG EM300:plugins.emhaus Item plugins.emhaus.ActiveEnergyExport = 1693049.5 Trigger caller=EM300LR, by=Plugin, node=plugins.emhaus, path=plugins.emhaus
Code:
2017-05-01 09:09:42 DEBUG Core Visu: 192.168.102.80:64307 sent '{"cmd":"admin","admin":"exportNodes","path":"haus.og.bad.fenster"}'
2017-05-01 09:09:42 ERROR Core 'NoneType' object has no attribute 'replace'
Traceback (most recent call last):
File "/mfs/core/lib/websocket.py", line 422, in json_parse
self.admin(data['admin'], data)
File "/mfs/core/lib/websocket.py", line 483, in admin
self.admin_commands[cmd](data)
File "/mfs/core/lib/websocket.py", line 700, in export_nodes
filename, ext, csv = self._core.config.export_nodes(data['path'])
File "/mfs/core/lib/config.py", line 552, in export_nodes
csv = lib.csv.create(export)
File "/mfs/core/lib/csv.py", line 80, in create
row = [x.replace('\n', '\\n') for x in row]
File "/mfs/core/lib/csv.py", line 80, in <listcomp>
row = [x.replace('\n', '\\n') for x in row]
AttributeError: 'NoneType' object has no attribute 'replace'
Jürgen



Kommentar