Irobot Roomba Max 705 - Communication error

I’m running openHAB version 5.1.1 and I would like to add my Roomba® Max 705 Combo Robot to it.
The binding is able to detect it and I can add it as a thing.
I have also entered the password.
After that, I get a configuration pending status and a robot authentication successful message, but then I receive a communication_error – timeout.

Does anyone have an idea how I can solve this?

1 Like

I have exactly the same problem..

Also here. Seems to be related to MQTT connection to Roomba:

2026-02-08 22:37:53.127 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to 'Roomba-[ID-here]' with clientid [ID-here]
2026-02-08 22:37:53.183 [WARN ] [rnal.handler.IRobotConnectionHandler] - MQTT connection failed: Timeout

Same issue persists after rebooting Roomba. Not sure this appears since binding of openHAB release 5.1 or 5.1.1?
Posted a bug report: [irobot] Persistent Connection timeout issue · Issue #20199 · openhab/openhab-addons · GitHub

… same problem here since switching from 5.1.0 (working) to 5.1.2 (communication error). Seems to be SSL related?!

javax.net.ssl.SSLProtocolException: (unexpected_message) Received close_notify during handshake

Hope this can be fixed!

It’s also happening on 3.4. Not related to the OH version, therefore.

I suspect something changed at the Roomba end.

Rebooting the robot enables it to connect again, but when OH reboots it often (but not always) loses the ability to connect and you get the timeout error. Rebooting OH again doesn’t seem to help. Once it’s disconnected, that’s it until you manually reboot the robot.