homebridge-plugins / homebridge-roomba2

Homebridge plugin to connect iRobot Roomba devices with Homebridge/HomeKit.
MIT License
146 stars 17 forks source link

unexpected Roomba instance #115

Closed jeanchrijaz closed 1 year ago

jeanchrijaz commented 2 years ago

sorry for my english write since the roomba app update I get constant timeouts. do you have a solution to fix this?

Versions

Configuration

    "name": "Aspirateur",
    "model": "980",
    "serialnum": "XXXXXXX",
    "blid": "XXXXXXXXX",
    "robotpwd": ":1:11224556AZERTYUIO",
    "ipaddress": "192.168.1.33",
    "dockContactSensor": true,
    "binContactSensor": false,
    "stopBehaviour": "home",
    "accessory": "Roomba2",
    "_bridge": {
        "username": "XX:XX:XX:XX:XX:XX",
        "port": 58834

Homebridge Log / Command Output

[5/5/2022, 1:34:25 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:38:25 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:39:29 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:40:36 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:41:42 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:42:47 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:42:55 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:47:26 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:48:32 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:49:37 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:50:42 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:51:47 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:52:53 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:53:58 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:55:05 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:56:11 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:56:17 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 1:59:26 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:00:32 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:01:39 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:02:44 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:03:49 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:04:21 PM] [Aspirateur] Timed out after 60005ms trying to connect to Roomba
[5/5/2022, 2:04:21 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:04:21 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:04:34 PM] [Aspirateur] Timed out after 60041ms trying to connect to Roomba
[5/5/2022, 2:04:34 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:04:34 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:04:54 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:04:56 PM] [Aspirateur] Timed out after 60138ms trying to connect to Roomba
[5/5/2022, 2:04:56 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:04:56 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:05:00 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:05:16 PM] [Aspirateur] Timed out after 60099ms trying to connect to Roomba
[5/5/2022, 2:05:16 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:05:16 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:05:27 PM] [Aspirateur] Timed out after 60143ms trying to connect to Roomba
[5/5/2022, 2:05:27 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:05:27 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:05:37 PM] [Aspirateur] Timed out after 60007ms trying to connect to Roomba
[5/5/2022, 2:05:37 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:05:37 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:05:57 PM] [Aspirateur] Timed out after 60067ms trying to connect to Roomba
[5/5/2022, 2:05:57 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:05:57 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:06:05 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:06:07 PM] [Aspirateur] Timed out after 60033ms trying to connect to Roomba
[5/5/2022, 2:06:07 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:06:07 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:06:18 PM] [Aspirateur] Timed out after 60129ms trying to connect to Roomba
[5/5/2022, 2:06:18 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:06:18 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:06:28 PM] [Aspirateur] Timed out after 60024ms trying to connect to Roomba
[5/5/2022, 2:06:28 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:06:28 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:06:38 PM] [Aspirateur] Timed out after 60140ms trying to connect to Roomba
[5/5/2022, 2:06:38 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:06:38 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:06:48 PM] [Aspirateur] Timed out after 60041ms trying to connect to Roomba
[5/5/2022, 2:06:48 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:06:48 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:07:08 PM] [Aspirateur] Timed out after 60004ms trying to connect to Roomba
[5/5/2022, 2:07:08 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:07:08 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:07:10 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:07:17 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:07:19 PM] [Aspirateur] Timed out after 60138ms trying to connect to Roomba
[5/5/2022, 2:07:19 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:07:19 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:07:29 PM] [Aspirateur] Timed out after 60131ms trying to connect to Roomba
[5/5/2022, 2:07:29 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:07:29 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:07:49 PM] [Aspirateur] Timed out after 60141ms trying to connect to Roomba
[5/5/2022, 2:07:49 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:07:49 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:08:09 PM] [Aspirateur] Timed out after 60084ms trying to connect to Roomba
[5/5/2022, 2:08:09 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:08:09 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:08:20 PM] [Aspirateur] Timed out after 60139ms trying to connect to Roomba
[5/5/2022, 2:08:20 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:08:20 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:08:21 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:08:30 PM] [Aspirateur] Timed out after 60138ms trying to connect to Roomba
[5/5/2022, 2:08:30 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:08:30 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:08:40 PM] [Aspirateur] Timed out after 60130ms trying to connect to Roomba
[5/5/2022, 2:08:40 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:08:40 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:08:50 PM] [Aspirateur] Timed out after 60130ms trying to connect to Roomba
[5/5/2022, 2:08:50 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:08:50 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:09:01 PM] [Aspirateur] Timed out after 60134ms trying to connect to Roomba
[5/5/2022, 2:09:01 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:09:01 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:09:21 PM] [Aspirateur] Timed out after 60007ms trying to connect to Roomba
[5/5/2022, 2:09:21 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:09:21 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:09:26 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:09:31 PM] [Aspirateur] Timed out after 60129ms trying to connect to Roomba
[5/5/2022, 2:09:31 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:09:31 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:09:41 PM] [Aspirateur] Timed out after 60124ms trying to connect to Roomba
[5/5/2022, 2:09:41 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:09:41 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:09:51 PM] [Aspirateur] Timed out after 60023ms trying to connect to Roomba
[5/5/2022, 2:09:51 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:09:51 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:10:02 PM] [Aspirateur] Timed out after 60067ms trying to connect to Roomba
[5/5/2022, 2:10:02 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:10:02 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:10:12 PM] [Aspirateur] Timed out after 60047ms trying to connect to Roomba
[5/5/2022, 2:10:12 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:10:12 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:10:22 PM] [Aspirateur] Timed out after 60145ms trying to connect to Roomba
[5/5/2022, 2:10:22 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:10:22 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:10:32 PM] [Aspirateur] Timed out after 60138ms trying to connect to Roomba
[5/5/2022, 2:10:32 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:10:32 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:10:42 PM] [Aspirateur] Timed out after 60029ms trying to connect to Roomba
[5/5/2022, 2:10:42 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:10:42 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:10:52 PM] [Aspirateur] Timed out after 60044ms trying to connect to Roomba
[5/5/2022, 2:10:52 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:10:52 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:11:03 PM] [Aspirateur] Timed out after 60095ms trying to connect to Roomba
[5/5/2022, 2:11:03 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:11:03 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:11:13 PM] [Aspirateur] Timed out after 60126ms trying to connect to Roomba
[5/5/2022, 2:11:13 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:11:13 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:11:23 PM] [Aspirateur] Timed out after 60127ms trying to connect to Roomba
[5/5/2022, 2:11:23 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:11:23 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:11:33 PM] [Aspirateur] Timed out after 60142ms trying to connect to Roomba
[5/5/2022, 2:11:33 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:11:33 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:11:43 PM] [Aspirateur] Timed out after 60079ms trying to connect to Roomba
[5/5/2022, 2:11:43 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:11:43 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:11:53 PM] [Aspirateur] Timed out after 60104ms trying to connect to Roomba
[5/5/2022, 2:11:53 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:11:53 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:12:14 PM] [Aspirateur] Timed out after 60014ms trying to connect to Roomba
[5/5/2022, 2:12:14 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:12:14 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:12:24 PM] [Aspirateur] Timed out after 60133ms trying to connect to Roomba
[5/5/2022, 2:12:24 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:12:24 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:12:43 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:12:44 PM] [Aspirateur] Timed out after 60148ms trying to connect to Roomba
[5/5/2022, 2:12:44 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:12:44 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:12:55 PM] [Aspirateur] Timed out after 60123ms trying to connect to Roomba
[5/5/2022, 2:12:55 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:12:55 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:13:15 PM] [Aspirateur] Timed out after 60125ms trying to connect to Roomba
[5/5/2022, 2:13:15 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:13:15 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:13:25 PM] [Aspirateur] Timed out after 60137ms trying to connect to Roomba
[5/5/2022, 2:13:25 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:13:25 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
[5/5/2022, 2:13:35 PM] [Aspirateur] Timed out after 60001ms trying to connect to Roomba
[5/5/2022, 2:13:35 PM] [Aspirateur] Releasing an unexpected Roomba instance
[5/5/2022, 2:13:35 PM] [Aspirateur] Failed to connect to Roomba to refresh state: Connect timed out
floriangrotz commented 2 years ago

maybe somehow connected to #108

karlvr commented 2 years ago

@jeanchrijaz this could be as simple as your Roomba's IP address having changed. Please check that your Roomba's IP address is still the same.

If it is, there is a known problem when using Node 18. However you've noted that you are using Node 16, so that was not the cause then.

Consider trying a reboot of your Roomba. Hold down the start button for about 10 seconds, until all of the lights come on.