NEWS
Neato Botvac adapter - further development
Neato Botvac adapter - further development
-
@jey-cee said in Neato Botvac adapter - further development:
@mcm57 please stay in english.

Sorry,
I missed that this topic is located in english forum. I've added translations
Thanks for reminding me !
@Homoran
I suggest to leave it as it si. If a german discussion is desired by users, they should create a new german topic. I do not knwo that the preferred language for the users posting lately is. -
@jey-cee said in Neato Botvac adapter - further development:
@mcm57 please stay in english.

Sorry,
I missed that this topic is located in english forum. I've added translations
Thanks for reminding me !
@Homoran
I suggest to leave it as it si. If a german discussion is desired by users, they should create a new german topic. I do not knwo that the preferred language for the users posting lately is.@PeterVoronov
@JohGre
@Pedder007As you posted lately, I would like to leave the decision whether to stay here (in english) or to move to german part to you. I do not know your prefrerred language. I can discuss / help in english and in german in (almost) the same way.
Please feel free to open a german issue if you prefer but link the to topics in this case please.
-
@mcm57 Hallo,
plötzlich heute morgen hat der Adapter Fehler geworfen und ist in den Restart loop gekommen und ist dann vom js-controller deaktiviert worden. Anbei die Info-Log aus dieser Zeit.
Was möglicherweise der Auslöser sein könnte ist, dass einer der Roboter nicht erreichbar ist. Steht in einem andern Haus und dort dürfte gerade das Internet nicht funktionieren. Aber kann das den Adapter niederreissen?edit: Nachdem der Roboter wieder im Netz war ließ sich der Adapter wieder problemlos starten.
https://github.com/iobroker-community-adapters/ioBroker.botvac/issues/46
2023-09-19 08:01:00.704 - warn: botvac.0 (57835) could not update robot Turnverein Oben 2023-09-19 08:01:00.705 - warn: botvac.0 (57835) could not update robot Turnverein Oben 2023-09-19 08:01:00.709 - warn: botvac.0 (57835) Read-only state "botvac.0.Turnverein Oben.status.reachable" has been written without ack-flag with value "true" 2023-09-19 08:01:00.755 - warn: botvac.0 (57835) Read-only state "botvac.0.Turnverein Oben.status.reachable" has been written without ack-flag with value "true" 2023-09-19 08:02:14.587 - warn: botvac.0 (57835) could not update robot Turnverein Oben 2023-09-19 08:02:16.367 - info: botvac.0 (57835) devices found: 3 2023-09-19 08:02:16.395 - warn: botvac.0 (57835) Device"Turnverein Oben" with id: Turnverein Oben is not exists in cloud any more! 2023-09-19 08:02:16.635 - warn: botvac.0 (57835) Device"Erdgeschoss" with id: Erdgeschoss is not exists in cloud any more! 2023-09-19 08:02:16.636 - warn: botvac.0 (57835) Device"Turnverein Oben" with id: Turnverein Oben is not exists in cloud any more! 2023-09-19 08:02:16.969 - warn: botvac.0 (57835) Device"Erdgeschoss" with id: Erdgeschoss is not exists in cloud any more! 2023-09-19 08:02:16.969 - warn: botvac.0 (57835) Device"Keller" with id: Keller is not exists in cloud any more! 2023-09-19 08:02:16.969 - warn: botvac.0 (57835) Device"Turnverein Oben" with id: Turnverein Oben is not exists in cloud any more! 2023-09-19 08:02:17.201 - error: botvac.0 (57835) uncaught exception: Cannot read properties of undefined (reading 'getState') 2023-09-19 08:02:17.202 - error: botvac.0 (57835) TypeError: Cannot read properties of undefined (reading 'getState') at updateRobot (/opt/iobroker/node_modules/iobroker.botvac/main.js:476:11) at update (/opt/iobroker/node_modules/iobroker.botvac/main.js:467:9) at Immediate. (/opt/iobroker/node_modules/iobroker.botvac/main.js:456:25) at process.processImmediate (node:internal/timers:478:21) 2023-09-19 08:02:17.203 - error: botvac.0 (57835) Cannot read properties of undefined (reading 'getState') 2023-09-19 08:02:17.224 - info: botvac.0 (57835) terminating 2023-09-19 08:02:17.225 - warn: botvac.0 (57835) Terminated (UNCAUGHT_EXCEPTION): Without reason 2023-09-19 08:02:17.729 - info: botvac.0 (57835) terminating 2023-09-19 08:02:17.844 - error: host.VM-Slave instance system.adapter.botvac.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2023-09-19 08:02:49.398 - info: botvac.0 (78675) starting. Version 2.0.0-alpha.1 (non-npm: iobroker-community-adapters/ioBroker.botvac#48bc291c4416ec4a5393cecf340ec39162a7138c) in /opt/iobroker/node_modules/iobroker.botvac, node: v18.17.1, js-controller: 5.0.12 2023-09-19 08:02:51.991 - warn: botvac.0 (78675) could not update robot Turnverein Oben 2023-09-19 08:02:54.176 - info: botvac.0 (78675) devices found: 3 2023-09-19 08:02:54.209 - warn: botvac.0 (78675) Device"Turnverein Oben" with id: Turnverein Oben is not exists in cloud any more! 2023-09-19 08:02:54.558 - warn: botvac.0 (78675) Device"Erdgeschoss" with id: Erdgeschoss is not exists in cloud any more! 2023-09-19 08:02:54.559 - warn: botvac.0 (78675) Device"Turnverein Oben" with id: Turnverein Oben is not exists in cloud any more! 2023-09-19 08:02:54.826 - warn: botvac.0 (78675) Device"Erdgeschoss" with id: Erdgeschoss is not exists in cloud any more! 2023-09-19 08:02:54.826 - warn: botvac.0 (78675) Device"Keller" with id: Keller is not exists in cloud any more! 2023-09-19 08:02:54.827 - warn: botvac.0 (78675) Device"Turnverein Oben" with id: Turnverein Oben is not exists in cloud any more! 2023-09-19 08:02:55.079 - error: botvac.0 (78675) uncaught exception: Cannot read properties of undefined (reading 'getState') 2023-09-19 08:02:55.080 - error: botvac.0 (78675) TypeError: Cannot read properties of undefined (reading 'getState') at updateRobot (/opt/iobroker/node_modules/iobroker.botvac/main.js:476:11) at update (/opt/iobroker/node_modules/iobroker.botvac/main.js:467:9) at Immediate. (/opt/iobroker/node_modules/iobroker.botvac/main.js:456:25) at process.processImmediate (node:internal/timers:478:21) 2023-09-19 08:02:55.081 - error: botvac.0 (78675) Cannot read properties of undefined (reading 'getState') 2023-09-19 08:02:55.109 - info: botvac.0 (78675) terminating 2023-09-19 08:02:55.110 - warn: botvac.0 (78675) Terminated (UNCAUGHT_EXCEPTION): Without reason 2023-09-19 08:02:55.611 - info: botvac.0 (78675) terminating 2023-09-19 08:02:55.735 - error: host.VM-Slave instance system.adapter.botvac.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2023-09-19 08:03:27.330 - info: botvac.0 (78704) starting. Version 2.0.0-alpha.1 (non-npm: iobroker-community-adapters/ioBroker.botvac#48bc291c4416ec4a5393cecf340ec39162a7138c) in /opt/iobroker/node_modules/iobroker.botvac, node: v18.17.1, js-controller: 5.0.12 2023-09-19 08:03:29.998 - warn: botvac.0 (78704) could not update robot Turnverein Oben 2023-09-19 08:03:32.148 - info: botvac.0 (78704) devices found: 3 2023-09-19 08:03:32.179 - warn: botvac.0 (78704) Device"Turnverein Oben" with id: Turnverein Oben is not exists in cloud any more! 2023-09-19 08:03:32.490 - warn: botvac.0 (78704) Device"Erdgeschoss" with id: Erdgeschoss is not exists in cloud any more! 2023-09-19 08:03:32.491 - warn: botvac.0 (78704) Device"Turnverein Oben" with id: Turnverein Oben is not exists in cloud any more! 2023-09-19 08:03:32.800 - warn: botvac.0 (78704) Device"Erdgeschoss" with id: Erdgeschoss is not exists in cloud any more! 2023-09-19 08:03:32.801 - warn: botvac.0 (78704) Device"Keller" with id: Keller is not exists in cloud any more! 2023-09-19 08:03:32.801 - warn: botvac.0 (78704) Device"Turnverein Oben" with id: Turnverein Oben is not exists in cloud any more! 2023-09-19 08:03:33.006 - error: botvac.0 (78704) uncaught exception: Cannot read properties of undefined (reading 'getState') 2023-09-19 08:03:33.007 - error: botvac.0 (78704) TypeError: Cannot read properties of undefined (reading 'getState') at updateRobot (/opt/iobroker/node_modules/iobroker.botvac/main.js:476:11) at update (/opt/iobroker/node_modules/iobroker.botvac/main.js:467:9) at Immediate. (/opt/iobroker/node_modules/iobroker.botvac/main.js:456:25) at process.processImmediate (node:internal/timers:478:21) 2023-09-19 08:03:33.008 - error: botvac.0 (78704) Cannot read properties of undefined (reading 'getState') 2023-09-19 08:03:33.037 - info: botvac.0 (78704) terminating 2023-09-19 08:03:33.039 - warn: botvac.0 (78704) Terminated (UNCAUGHT_EXCEPTION): Without reason 2023-09-19 08:03:33.540 - info: botvac.0 (78704) terminating 2023-09-19 08:03:33.677 - error: host.VM-Slave instance system.adapter.botvac.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2023-09-19 08:03:33.678 - warn: host.VM-Slave Do not restart adapter system.adapter.botvac.0 because restart loop detected -
@PeterVoronov
@JohGre
@Pedder007As you posted lately, I would like to leave the decision whether to stay here (in english) or to move to german part to you. I do not know your prefrerred language. I can discuss / help in english and in german in (almost) the same way.
Please feel free to open a german issue if you prefer but link the to topics in this case please.
-
@PeterVoronov
@JohGre
@Pedder007As you posted lately, I would like to leave the decision whether to stay here (in english) or to move to german part to you. I do not know your prefrerred language. I can discuss / help in english and in german in (almost) the same way.
Please feel free to open a german issue if you prefer but link the to topics in this case please.
@mcm57
Excuse me, but I'm outside Germany, and can speak only English, except my local languages ...
I will not push on other to speak only English, but, it can influence my understanding of the details ... -
@petervoronov
OK, nothing to excuse.Will stay here and communicate in english.
I'm glad if I can help -
@mcm57 @PeterVoronov Thanks a lot for reprairing this adapter. Runs now since nearly two days and no error.
-
@mcm57 @PeterVoronov Thanks a lot for reprairing this adapter. Runs now since nearly two days and no error.
-
Hi guys,
I‘m running the 2.0.1 an there are occurring the same warnings with spotheight.How to fix this?
Thanks guys
Delli
-
Hi guys,
I‘m running the 2.0.1 an there are occurring the same warnings with spotheight.How to fix this?
Thanks guys
Delli
@dellishelly said in Neato Botvac adapter - further development:
I‘m running the 2.0.1 an there are occurring the same warnings with spotheight.
Which warnings do you refer to ?
Please add log showing warnings.mcm1957
-
@dellishelly said in Neato Botvac adapter - further development:
I‘m running the 2.0.1 an there are occurring the same warnings with spotheight.
Which warnings do you refer to ?
Please add log showing warnings.mcm1957
@mcm57 I think he means these kind of warnings that I also get:
botvac.0 2023-12-07 11:27:17.274 warn State value to set for "botvac.0.Untergeschoss .commands.spotHeight" has value "0" less than min "100" botvac.0 2023-12-07 11:27:17.274 warn State value to set for "botvac.0.Untergeschoss .commands.spotWidth" has value "0" less than min "100" botvac.0 2023-12-07 11:26:16.550 warn State value to set for "botvac.0.Untergeschoss .commands.spotHeight" has value "0" less than min "100" botvac.0 2023-12-07 11:26:16.550 warn State value to set for "botvac.0.Untergeschoss .commands.spotWidth" has value "0" less than min "100"Thomas
-
@mcm57 I think he means these kind of warnings that I also get:
botvac.0 2023-12-07 11:27:17.274 warn State value to set for "botvac.0.Untergeschoss .commands.spotHeight" has value "0" less than min "100" botvac.0 2023-12-07 11:27:17.274 warn State value to set for "botvac.0.Untergeschoss .commands.spotWidth" has value "0" less than min "100" botvac.0 2023-12-07 11:26:16.550 warn State value to set for "botvac.0.Untergeschoss .commands.spotHeight" has value "0" less than min "100" botvac.0 2023-12-07 11:26:16.550 warn State value to set for "botvac.0.Untergeschoss .commands.spotWidth" has value "0" less than min "100"Thomas
@csp
@mcm57Sorry for not responding…. But he is right!
This warnings I ment too. -
@mcm57 I think he means these kind of warnings that I also get:
botvac.0 2023-12-07 11:27:17.274 warn State value to set for "botvac.0.Untergeschoss .commands.spotHeight" has value "0" less than min "100" botvac.0 2023-12-07 11:27:17.274 warn State value to set for "botvac.0.Untergeschoss .commands.spotWidth" has value "0" less than min "100" botvac.0 2023-12-07 11:26:16.550 warn State value to set for "botvac.0.Untergeschoss .commands.spotHeight" has value "0" less than min "100" botvac.0 2023-12-07 11:26:16.550 warn State value to set for "botvac.0.Untergeschoss .commands.spotWidth" has value "0" less than min "100"Thomas
@csp said in Neato Botvac adapter - further development:
@mcm57 I think he means these kind of warnings that I also get:
botvac.0 2023-12-07 11:27:17.274 warn State value to set for "botvac.0.Untergeschoss .commands.spotHeight" has value "0" less than min "100" botvac.0 2023-12-07 11:27:17.274 warn State value to set for "botvac.0.Untergeschoss .commands.spotWidth" has value "0" less than min "100" botvac.0 2023-12-07 11:26:16.550 warn State value to set for "botvac.0.Untergeschoss .commands.spotHeight" has value "0" less than min "100" botvac.0 2023-12-07 11:26:16.550 warn State value to set for "botvac.0.Untergeschoss .commands.spotWidth" has value "0" less than min "100"Thomas
Github user ar7bd has provided a fix for the 'less than min' problem. THANKS A LOT TO HIM. I just released it as 2.0.2 which will be available at lates repository tomorrow.
Please note that most likely you will have to delete the two effected states manually after stopping the adapter. When restarting the states should be created with correct configuration (min = 0).
mcm1957
