rg-engineering / ioBroker.daswetter

weather forecast data from DasWetter.com
MIT License
20 stars 10 forks source link

Exception error messages #86

Closed mediaDS closed 3 years ago

mediaDS commented 3 years ago

Hi

Got this error messages in my logs today:

2021-02-02 10:01:01.365 - info: daswetter.0 (31309) got wrong data structure! trying to repair...
2021-02-02 10:01:12.251 - error: daswetter.0 (31309) force terminate
2021-02-02 10:01:12.254 - warn: daswetter.0 (31309) Terminated (UNKNOWN_ERROR): Without reason
2021-02-02 10:01:12.772 - warn: daswetter.0 (31309) get state error: Connection is closed.
2021-02-02 10:01:12.775 - error: daswetter.0 (31309) exception in await insertIntoList [Error: DB closed]
2021-02-02 10:01:12.783 - error: daswetter.0 (31309) Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_4.Hour_2.symbol": Connection is closed.
2021-02-02 10:01:12.785 - warn: daswetter.0 (31309) Could not check object existence of state daswetter.0.NextHours2.Location_1.Day_4.Hour_2.symbol: Error: Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_4.Hour_2.symbol": Connection is closed.
2021-02-02 10:01:12.786 - warn: daswetter.0 (31309) get state error: Connection is closed.
2021-02-02 10:01:12.790 - error: daswetter.0 (31309) exception in await insertIntoList [Error: DB closed]
2021-02-02 10:01:12.795 - error: daswetter.0 (31309) Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_4.Hour_2.symbol_desc2": Connection is closed.
2021-02-02 10:01:12.798 - error: daswetter.0 (31309) exception in await insertIntoList [Error: Could not check object existence of daswetter.0.NextHours2.Location_1.Day_4.Hour_2.symbol_desc2: Error: Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_4.Hour_2.symbol_desc2": Connection is closed.]
2021-02-02 10:01:12.801 - error: daswetter.0 (31309) Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_4.Hour_2.wind_speed": Connection is closed.
2021-02-02 10:01:12.839 - error: host.Casper instance system.adapter.daswetter.0 terminated with code 15 (UNKNOWN_ERROR)
2021-02-02 10:01:23.587 - info: coronavirus-statistics.0 (31469) Terminated (ADAPTER_REQUESTED_TERMINATION): All data handled, adapter stopped until next scheduled moment
2021-02-02 10:01:24.340 - info: host.Casper instance system.adapter.coronavirus-statistics.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)

Just tell me if you need more information.

General System Information:

System: ioBroker Hostname: Casper Platform: Linux arm64 @ Odroid-C2 Memory: 2 GB Node.js: 12.20.1 NPM: 6.14.10 JS-Controller: 3.2.12 Admin Adapter: 4.2.1 JS Script Engine: 4.10.15

mediaDS commented 3 years ago

Hmm, nothing? Error messages still occuring.

mediaDS commented 3 years ago

Even more error messages. What is causing them and what could I do?

2021-02-04 18:00:57.560 - info: daswetter.0 (27495) got wrong data structure! trying to repair
2021-02-04 18:01:11.606 - error: daswetter.0 (27495) force terminate
2021-02-04 18:01:11.611 - warn: daswetter.0 (27495) Terminated (UNKNOWN_ERROR): Without reason
2021-02-04 18:01:12.125 - error: daswetter.0 (27495) exception in await insertIntoList [Error: DB closed]
2021-02-04 18:01:12.136 - warn: daswetter.0 (27495) get state error: Connection is closed.
2021-02-04 18:01:12.138 - error: daswetter.0 (27495) exception in await insertIntoList [Error: DB closed]
2021-02-04 18:01:12.143 - error: daswetter.0 (27495) Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_5.Hour_7.wind_dir": Connection is closed.
2021-02-04 18:01:12.145 - error: daswetter.0 (27495) exception in await insertIntoList [Error: Could not check object existence of daswetter.0.NextHours2.Location_1.Day_5.Hour_7.wind_dir: Error: Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_5.Hour_7.wind_dir": Connection is closed.]
2021-02-04 18:01:12.149 - error: daswetter.0 (27495) Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_5.Hour_7.wind_symbol": Connection is closed.
2021-02-04 18:01:12.152 - error: daswetter.0 (27495) exception in await insertIntoList [Error: Could not check object existence of daswetter.0.NextHours2.Location_1.Day_5.Hour_7.wind_symbol: Error: Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_5.Hour_7.wind_symbol": Connection is closed.]
2021-02-04 18:01:12.155 - error: daswetter.0 (27495) Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_5.Hour_7.wind_symbolB": Connection is closed.
2021-02-04 18:01:12.157 - error: daswetter.0 (27495) exception in await insertIntoList [Error: Could not check object existence of daswetter.0.NextHours2.Location_1.Day_5.Hour_7.wind_symbolB: Error: Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_5.Hour_7.wind_symbolB": Connection is closed.]
2021-02-04 18:01:12.160 - error: daswetter.0 (27495) Cannot check object existence of "daswetter.0.NextHours2.Location_1.Day_5.Hour_7.windIconURL": Connection is closed.
2021-02-04 18:01:12.201 - error: host.Casper instance system.adapter.daswetter.0 terminated with code 15 (UNKNOWN_ERROR)
rg-engineering commented 3 years ago

cannot reproduce that problem. need to check with core-developers...

rg-engineering commented 3 years ago

please try to increase ParseTimeout...

mediaDS commented 3 years ago

Ok, I set it to 120 seconds now. I will observe and report back.

rg-engineering commented 3 years ago

can I close that issue?

mediaDS commented 3 years ago

I did not have any problems until today, so I assume yes, you can close it. Thanks and have fun :)