Open sithmein opened 8 months ago
It seems the problem is caused by sending two messages too quickly. I added a 2s delay in the automation between the two service calls and then it seems to work reliably. Since you don't want people to find this out by themselves I suggest to wait for the reply to the last command before sending a new command.
Hello,
I also encountered an issue when trying to start my WR143E with pyworxcloud 4.1.8. Nothing was happening. I added a delay before and after the "cloud.start(serialNumber)" and it solved the problem. I assume there is a connection with this issue.
Describe the issue
I have an automation which first sets a zone and then starts a one-time schedule. Quite regularly the mower doesn't start. However, when I call the
ots
service explicitly it almost always works. Here's the corresponding debug output of a failed invocation (i.e. mower did not start):Could it be that the timestamp in
tm
should be shifted by a second (or even more) so that it's not in the past?What version of Home Assistant Core has the issue?
2024.1.6
What was the last working version of Home Assistant Core?
No response
What version of the Landroid Cloud integration do you have installed
4.0.3
What type of installation are you running?
Home Assistant Container
Which make and model is the mower used for this integration?
Landroid M500
Diagnostics information (NOT log entries!)
config_entry-landroid_cloud-abc8adb6e3837e5375be0b7d5474dc16.json.txt
Relevant log entries
Additional information
No response