-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roomba wakes up and restarts every 10 seconds #14
Comments
Checking the serial monitor gives me this:
|
I get the same issue. Any help? |
my stack trace
|
The problem seems to occur once you connect to the broker, loses the connection after showing this message:
If wrong MQTT data is configured (preventing it from connecting) the crash does not occur. |
The problem seems to arise in the function |
I have exakt the same problem. Using telnet to see the values, there are all there and stable. EDIT: I think that's not possible since roombaState.charge and roombaState.capacity aren't available to HA. |
For now I'm using this "ghetto-fix":
I know the capacity will change over time but for now, I can get an estimate till the problem is fixed... |
At the moment I can not get the values of the roomba (all in 0). Then "solve" temporarily replacing:
with this
|
Thanks for the post, this help me a bit further. Now my ESP (WeMos D1) is no longer rebooting. When i log into the ESP using Telnet, and set VERBOSE logging i get valid data: Any help on how get the data send to MQTT broker? Steffen |
Sounds like we should just put an |
Problem Solvej: The MQTT string (when populated with values) was longer than the default setting of 128 In the MQTT library. When I changed the value to 256 I started getting MQTT statuses send to the broker. |
did you change |
When connecting the Nodemcu the roomba enters a loop that wakes it up (sound included) and after about 10 seconds it restarts and returns to do the same. I can have debug connection by telnet. But when sending a command I receive the disconnect message. When trying to press the buttons of the roomba, he receives the commands but executes them with these 10-second pauses. By executing a pin to the ip of the nodemcu, I check that the board restarts at that time. Test with 2 other plates and the result is the same. Even if the feed for usb and without any additional connection is reset every 10 seconds.
The text was updated successfully, but these errors were encountered: