bloomkd46 / homebridge-iRobot

A homebridge plugin for controlling iRobot devices
Apache License 2.0
60 stars 14 forks source link

Support Request: #171

Open suedeyoung opened 1 year ago

suedeyoung commented 1 year ago

Describe Your Problem:

After installing the plugin and using the automatic account creation set up, it seems that while HomeBridge is able to see the Roomba, homekit detects it as not responding.

Expected behavior:

Since it's going through Homebridge, I would expect the accessory to work in homekit with the other accessories.

Logs:

[11/27/2022, 1:53:44 PM] [Pedro] Succefully connected to roomba Pedro
[11/27/2022, 1:53:46 PM] [Vivint] Device not (yet) supported [ID]:110 [Type]:lgit_poe_wifi_device [EquipmentCode]:undefined [Name]:Driveway-Bridge
[11/27/2022, 1:53:46 PM] [Vivint] Removing 0 accessories
[11/27/2022, 1:53:46 PM] [Vivint] Adding 0 accessories
[11/27/2022, 2:02:02 PM] [Pedro] Set Pedro To Clean

Config:

{
    "bridge": {
        "name": "Homebridge 9AD2",
        "username": "*6",
        "port": 51786,
        "pin": "*",
        "advertiser": "bonjour-hap"
    },
    "accessories": [],
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "auth": "form",
            "theme": "auto",
            "tempUnits": "f",
            "lang": "auto",
            "platform": "config"
        },
        {
            "refreshToken": "*",
            "apiLoginRefreshSecs": 1200,
            "platform": "Vivint"
        },
        {
            "name": "Roomba",
            "email": "*",
            "password": "*",
            "roombas": [
                {
                    "autoConfig": true,
                    "info": {
                        "ver": 2
                    }
                }
            ],
            "manualDiscovery": false,
            "lowBattery": 20,
            "offAction": "pause:dock",
            "status": "cycle:clean",
            "eveStatus": "inverted:cycle:clean",
            "bin": "filter:contact",
            "ignoreMultiRoomBin": false,
            "hideStuckSensor": false,
            "disableMultiRoom": false,
            "platform": "iRobotPlatform"
        }
    ]
}

Node Version:

v18.12.1

NPM Version:

8.19.2

Homebridge Version:

8.19.2

Plugin Version:

2.1.16

Operating System:

Ubuntu

bloomkd46 commented 1 year ago

Please try the latest beta: npm

suedeyoung commented 1 year ago

Looks like it's detecting it now when it's online. Though it seems like it's still being shown as a fan though, I'm guessing that's something being worked on since I think I recall seeing other threads about it.