bloomkd46 / homebridge-XfinityHome

A Repository For Controlling Your Xfinity Home System and Devices
Apache License 2.0
11 stars 0 forks source link

Bug Report: Remove Previously Incompatible Accessories From Cache #15

Open rdeutsch3 opened 1 year ago

rdeutsch3 commented 1 year ago

Describe The Bug:

Restart Homebridge and system displays messages about unsupported devices (new since update to 3.x).

Breakfast Windows: Unknown accessory! Front Windows: Unknown accessory! 2nd Floor Windows: Unknown accessory! Master Windows: Unknown accessory! Living Windows: Unknown accessory!

OS: Synology DSM

To Reproduce:

Restart Homebridge

Expected behavior:

No error messages Optional Feature Request: Notification of window open to allow for automation?

Logs:

[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Breakfast Windows: Unknown accessory! [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Breakfast Windows: Please open an issue about this. [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Breakfast Windows: {[
[  "hardwareId": "116",[
[  "status": "online",[
[  "technology": "legacyAlarmPanel",[
[  "_links": {[
[    "self": {[
[      "href": "/client/icontrol/device/116"[
[    },[
[    "isBypassed": {[
[      "method": "POST",[
[      "href": "network/instances/116.0/points/isBypassed"[
[    },[
[    "label": {[
[      "method": "POST",[
[      "href": "network/instances/116.0/points/label"[
[    },[
[    "functionType": {[
[      "method": "POST",[
[      "href": "network/instances/116.0/points/functionType"[
[    }[
[  },[
[  "deletable": true,[
[  "deviceType": "sensor",[
[  "properties": {[
[    "isFaulted": false,[
[    "displayOrder": 4,[
[    "isBypassed": false,[
[    "label": "Breakfast Windows",[
[    "functionType": "perimeter",[
[    "type": "window"[
[  },[
[  "name": "Breakfast Windows",[
[  "id": "116.0",[
[  "deviceSubtype": "default",[
[  "trouble": [][
....
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Front Windows: Unknown accessory! [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Front Windows: Please open an issue about this. [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Front Windows: {[
[  "hardwareId": "117",[
[  "status": "online",[
[  "technology": "legacyAlarmPanel",[
[  "_links": {[
[    "self": {[
[      "href": "/client/icontrol/device/117"[
[    },[
[    "isBypassed": {[
[      "method": "POST",[
[      "href": "network/instances/117.0/points/isBypassed"[
[    },[
[    "label": {[
[      "method": "POST",[
[      "href": "network/instances/117.0/points/label"[
[    },[
[    "functionType": {[
[      "method": "POST",[
[      "href": "network/instances/117.0/points/functionType"[
[    }[
[  },[
[  "deletable": true,[
[  "deviceType": "sensor",[
[  "properties": {[
[    "isFaulted": false,[
[    "displayOrder": 5,[
[    "isBypassed": false,[
[    "label": "Front Windows",[
[    "functionType": "perimeter",[
[    "type": "window"[
[  },[
[  "name": "Front Windows",[
[  "id": "117.0",[
[  "deviceSubtype": "default",[
[  "trouble": [][
[} [
....
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [2nd Floor Windows: Unknown accessory! [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [2nd Floor Windows: Please open an issue about this. [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [2nd Floor Windows: {[
[  "hardwareId": "118",[
[  "status": "online",[
[  "technology": "legacyAlarmPanel",[
[  "_links": {[
[    "self": {[
[      "href": "/client/icontrol/device/118"[
[    },[
[    "isBypassed": {[
[      "method": "POST",[
[      "href": "network/instances/118.0/points/isBypassed"[
[    },[
[    "label": {[
[      "method": "POST",[
[      "href": "network/instances/118.0/points/label"[
[    },[
[    "functionType": {[
[      "method": "POST",[
[      "href": "network/instances/118.0/points/functionType"[
[    }[
[  },[
[  "deletable": true,[
[  "deviceType": "sensor",[
[  "properties": {[
[    "isFaulted": false,[
[    "displayOrder": 6,[
[    "isBypassed": false,[
[    "label": "2nd Floor Windows",[
[    "functionType": "perimeter",[
[    "type": "window"[
[  },[
[  "name": "2nd Floor Windows",[
[  "id": "118.0",[
[  "deviceSubtype": "default",[
[  "trouble": [][
[}
....
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Master Windows: Unknown accessory! [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Master Windows: Please open an issue about this. [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Master Windows: {[
[  "hardwareId": "119",[
[  "status": "online",[
[  "technology": "legacyAlarmPanel",[
[  "_links": {[
[    "self": {[
[      "href": "/client/icontrol/device/119"[
[    },[
[    "isBypassed": {[
[      "method": "POST",[
[      "href": "network/instances/119.0/points/isBypassed"[
[    },[
[    "label": {[
[      "method": "POST",[
[      "href": "network/instances/119.0/points/label"[
[    },[
[    "functionType": {[
[      "method": "POST",[
[      "href": "network/instances/119.0/points/functionType"[
[    }[
[  },[
[  "deletable": true,[
[  "deviceType": "sensor",[
[  "properties": {[
[    "isFaulted": false,[
[    "displayOrder": 7,[
[    "isBypassed": false,[
[    "label": "Master Windows",[
[    "functionType": "perimeter",[
[    "type": "window"[
[  },[
[  "name": "Master Windows",[
[  "id": "119.0",[
[  "deviceSubtype": "default",[
[  "trouble": [][
[} [
....
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Living Windows: Unknown accessory! [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Living Windows: Please open an issue about this. [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Living Windows: {[
[  "hardwareId": "1110",[
[  "status": "online",[
[  "technology": "legacyAlarmPanel",[
[  "_links": {[
[    "self": {[
[      "href": "/client/icontrol/device/1110"[
[    },[
[    "isBypassed": {[
[      "method": "POST",[
[      "href": "network/instances/1110.0/points/isBypassed"[
[    },[
[    "label": {[
[      "method": "POST",[
[      "href": "network/instances/1110.0/points/label"[
[    },[
[    "functionType": {[
[      "method": "POST",[
[      "href": "network/instances/1110.0/points/functionType"[
[    }[
[  },[
[  "deletable": true,[
[  "deviceType": "sensor",[
[  "properties": {[
[    "isFaulted": false,[
[    "displayOrder": 8,[
[    "isBypassed": false,[
[    "label": "Living Windows",[
[    "functionType": "perimeter",[
[    "type": "window"[
[  },[
[  "name": "Living Windows",[
[  "id": "1110.0",[
[  "deviceSubtype": "default",[
[  "trouble": [][
[} [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Downstairs: Unknown accessory! [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Downstairs: Please open an issue about this. [
[[1/10/2023, 2:08:07 PM] [[[Xfinity Home][ [Downstairs: {[
[  "firmwareVersion": "0x0004000a",[
[  "hardwareId": "1111",[
[  "hardwareVersion": "1",[
[  "manufacturer": "SMC",[
[  "serialNumber": "000d6f00027d8b58.1",[
[  "status": "online",[
[  "technology": "zigbee",[
[  "deviceHelp": {[
[    "deviceType": "Smoke Detector",[
[    "manufacturer": "SMC",[
[    "model": "SMCSM02-Z",[
[    "iconUrl": "",[
[    "batteryRequired": "Y",[
[    "batteryType": "CR123A",[
[    "batteryCount": "1",[
[    "batterySelfInstall": "Self",[
[    "batteryReplacementWebUrl": "https://www.xfinity.com/support/home-security/installing-battery-smcsm02-z-smoke-detector/",[
[    "batteryReplacementMobileUrl": "https://www.xfinity.com/support/home-security/installing-battery-smcsm02-z-smoke-detector/?view=app",[
[    "batteryPurchaseLink": "http://www.batteryjunction.com/xfinity-smc-smcsm02-z-battery.html"[
[  },[
[  "_links": {[
[    "self": {[
[      "href": "/client/icontrol/device/1111"[
[    },[
[    "label": {[
[      "method": "POST",[
[      "href": "network/instances/1111.0/points/label"[
[    },[
[    "functionType": {[
[      "method": "POST",[
[      "href": "network/instances/1111.0/points/functionType"[
[    }[
[  },[
[  "model": "SMCSM02-Z",[
[  "deletable": true,[
[  "deviceType": "sensor",[
[  "properties": {[
[    "isFaulted": false,[
[    "serialNumber": "000d6f00027d8b58.1",[
[    "batteryVoltage": 3200,[
[    "sensorType": "smoke",[
[    "displayOrder": 9,[
[    "temperature": 2410,[
[    "nearFarRF": "-34/-56",[
[    "label": "Downstairs",[
[    "functionType": "fire24Hr",[
[    "type": "smoke",[
[    "nearFarSignal": "255/255"[
[  },[
[  "name": "Downstairs",[
[  "icontrolModel": "SMCSM02-Z",[
[  "id": "1111.0",[
[  "deviceSubtype": "smoke",[
[  "trouble": [][
[} [

Config:

{
    "bridge": {
        "name": "ZZZ",
        "username": "0E:EE:84:98:C2:5B",
        "port": 51810,
        "pin": "255-19-737",
        "advertiser": "bonjour-hap",
        "bind": [
            "bond0"
        ]
    },
    "accessories": [],
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "platform": "config"
        },
        {
            "name": "Xfinity Home",
            "refreshToken": ******
            "pin": "1597",
            "temperatureSensors": true,
            "logLevel": 3,
            "logWatchdogErrors": false,
            "_bridge": {
                "username": "0E:CA:A4:35:02:C7",
                "port": 52433
            },
            "platform": "XfinityHomePlatform"
        }
    ]
}

Operating System:

Other

Node Version:

v16.16.0

NPM Version:

8.11.0

Homebridge Version:

1.6.0

Plugin Version:

3.0.4

bloomkd46 commented 1 year ago

Sorry for the delay, please try version 3.2.0 and let me know if you have any further problems.

rdeutsch3 commented 1 year ago

Still having the issues with v.3.4.1. The logs look the same as the original post.

rdeutsch3 commented 1 year ago

Updating with current log. Note I deleted all cached accessories previously.

[7/11/2023, 10:30:40 AM] [Xfinity Home] Breakfast Windows: Unknown accessory! [7/11/2023, 10:30:40 AM] [Xfinity Home] Breakfast Windows: Please open an issue about this. [7/11/2023, 10:30:40 AM] [Xfinity Home] Breakfast Windows: { "hardwareId": "116", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/116" }, "isBypassed": { "method": "POST", "href": "network/instances/116.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/116.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/116.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "name": "Breakfast Windows", "id": "116.0", "trouble": [], "deviceSubtype": "default", "properties": { "isFaulted": false, "displayOrder": 4, "isBypassed": false, "label": "Breakfast Windows", "functionType": "perimeter", "type": "window" } } [7/11/2023, 10:30:40 AM] [Xfinity Home] Restoring existing accessory from cache: Front Windows [7/11/2023, 10:30:40 AM] [Xfinity Home] Front Windows: Server Started [7/11/2023, 10:30:40 AM] [Xfinity Home] Front Windows: Unknown accessory! [7/11/2023, 10:30:40 AM] [Xfinity Home] Front Windows: Please open an issue about this. [7/11/2023, 10:30:40 AM] [Xfinity Home] Front Windows: { "hardwareId": "117", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/117" }, "isBypassed": { "method": "POST", "href": "network/instances/117.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/117.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/117.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "name": "Front Windows", "id": "117.0", "trouble": [], "deviceSubtype": "default", "properties": { "isFaulted": false, "displayOrder": 5, "isBypassed": false, "label": "Front Windows", "functionType": "perimeter", "type": "window" } } [7/11/2023, 10:30:40 AM] [Xfinity Home] Restoring existing accessory from cache: 2nd Floor Windows [7/11/2023, 10:30:40 AM] [Xfinity Home] 2nd Floor Windows: Server Started [7/11/2023, 10:30:40 AM] [Xfinity Home] 2nd Floor Windows: Unknown accessory! [7/11/2023, 10:30:40 AM] [Xfinity Home] 2nd Floor Windows: Please open an issue about this. [7/11/2023, 10:30:40 AM] [Xfinity Home] 2nd Floor Windows: { "hardwareId": "118", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/118" }, "isBypassed": { "method": "POST", "href": "network/instances/118.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/118.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/118.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "name": "2nd Floor Windows", "id": "118.0", "trouble": [], "deviceSubtype": "default", "properties": { "isFaulted": false, "displayOrder": 6, "isBypassed": false, "label": "2nd Floor Windows", "functionType": "perimeter", "type": "window" } } [7/11/2023, 10:30:40 AM] [Xfinity Home] Restoring existing accessory from cache: Master Windows [7/11/2023, 10:30:40 AM] [Xfinity Home] Master Windows: Server Started [7/11/2023, 10:30:40 AM] [Xfinity Home] Master Windows: Unknown accessory! [7/11/2023, 10:30:40 AM] [Xfinity Home] Master Windows: Please open an issue about this. [7/11/2023, 10:30:40 AM] [Xfinity Home] Master Windows: { "hardwareId": "119", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/119" }, "isBypassed": { "method": "POST", "href": "network/instances/119.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/119.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/119.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "name": "Master Windows", "id": "119.0", "trouble": [], "deviceSubtype": "default", "properties": { "isFaulted": false, "displayOrder": 7, "isBypassed": false, "label": "Master Windows", "functionType": "perimeter", "type": "window" } } [7/11/2023, 10:30:40 AM] [Xfinity Home] Restoring existing accessory from cache: Living Windows [7/11/2023, 10:30:40 AM] [Xfinity Home] Living Windows: Server Started [7/11/2023, 10:30:40 AM] [Xfinity Home] Living Windows: Unknown accessory! [7/11/2023, 10:30:40 AM] [Xfinity Home] Living Windows: Please open an issue about this. [7/11/2023, 10:30:40 AM] [Xfinity Home] Living Windows: { "hardwareId": "1110", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/1110" }, "isBypassed": { "method": "POST", "href": "network/instances/1110.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/1110.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/1110.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "name": "Living Windows", "id": "1110.0", "trouble": [], "deviceSubtype": "default", "properties": { "isFaulted": false, "displayOrder": 8, "isBypassed": false, "label": "Living Windows", "functionType": "perimeter", "type": "window" } }

bloomkd46 commented 1 year ago

Ok, it looks like its still trying to restore it from cache, maybe try uninstalling and reinstalling the plugin?

rdeutsch3 commented 1 year ago

I'm assuming I have to go through the process of getting a new key? I ask to confirm is it is a hassle given this running under a Synology DSM instance, and I've got to first do it on a Homebridge setup and swap my devices back to Safari for it to all work (see https://github.com/bloomkd46/homebridge-XfinityHome/issues/27)

bloomkd46 commented 1 year ago

When uninstalling, uncheck the remove plugin config checkbox, then it will persist the key between installs

rdeutsch3 commented 1 year ago

No joy after uninstalling and re-installing. The logs appear the same. Is there some directory location you like me to go manually clobber?

rdeutsch3 commented 1 year ago

OK... so as I figured the next step was to completely uninstall the plug-in (not keeping the key), I did that . Restarted homebridge and then removed all cached accessories again and restarted homebridge. I then re-installed the plug in and no joy.

Here is the new log: [7/11/2023, 11:17:40 AM] [Xfinity Home System] Loaded 0 Accessories From Cache [7/11/2023, 11:17:40 AM] Homebridge v1.6.1 (HAP v0.11.1) (Xfinity Home System) is running on port 32064. [7/11/2023, 11:17:42 AM] [Xfinity Home System] Adding new accessory: Panel [7/11/2023, 11:17:42 AM] [Xfinity Home System] Panel: Server Started [7/11/2023, 11:17:42 AM] [Xfinity Home System] Adding new accessory: Entry Doors [7/11/2023, 11:17:42 AM] [Xfinity Home System] Entry Doors: Server Started [7/11/2023, 11:17:42 AM] [Xfinity Home System] Adding new accessory: Master Glass Window Break [7/11/2023, 11:17:42 AM] [Xfinity Home System] Master Glass Window Break: Server Started [7/11/2023, 11:17:42 AM] [Xfinity Home System] Adding new accessory: Family Glass Window Break [7/11/2023, 11:17:42 AM] [Xfinity Home System] Family Glass Window Break: Server Started [7/11/2023, 11:17:42 AM] [Xfinity Home System] Master Glass Window Break: Unknown accessory! [7/11/2023, 11:17:42 AM] [Xfinity Home System] Master Glass Window Break: Please open an issue about this. [7/11/2023, 11:17:42 AM] [Xfinity Home System] Master Glass Window Break: { "hardwareId": "114", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/114" }, "isBypassed": { "method": "POST", "href": "network/instances/114.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/114.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/114.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "properties": { "isFaulted": false, "displayOrder": 2, "isBypassed": false, "label": "Master Glass Window Break", "functionType": "perimeter", "type": "window" }, "name": "Master Glass Window Break", "id": "114.0", "deviceSubtype": "default", "trouble": [] } [7/11/2023, 11:17:42 AM] [Xfinity Home System] Family Glass Window Break: Unknown accessory! [7/11/2023, 11:17:42 AM] [Xfinity Home System] Family Glass Window Break: Please open an issue about this. [7/11/2023, 11:17:42 AM] [Xfinity Home System] Family Glass Window Break: { "hardwareId": "115", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/115" }, "isBypassed": { "method": "POST", "href": "network/instances/115.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/115.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/115.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "properties": { "isFaulted": false, "displayOrder": 3, "isBypassed": false, "label": "Family Glass Window Break", "functionType": "perimeter", "type": "window" }, "name": "Family Glass Window Break", "id": "115.0", "deviceSubtype": "default", "trouble": [] } [7/11/2023, 11:17:42 AM] [Xfinity Home System] Adding new accessory: Breakfast Windows [7/11/2023, 11:17:42 AM] [Xfinity Home System] Breakfast Windows: Server Started [7/11/2023, 11:17:42 AM] [Xfinity Home System] Breakfast Windows: Unknown accessory! [7/11/2023, 11:17:42 AM] [Xfinity Home System] Breakfast Windows: Please open an issue about this. [7/11/2023, 11:17:42 AM] [Xfinity Home System] Breakfast Windows: { "hardwareId": "116", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/116" }, "isBypassed": { "method": "POST", "href": "network/instances/116.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/116.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/116.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "properties": { "isFaulted": false, "displayOrder": 4, "isBypassed": false, "label": "Breakfast Windows", "functionType": "perimeter", "type": "window" }, "name": "Breakfast Windows", "id": "116.0", "deviceSubtype": "default", "trouble": [] } [7/11/2023, 11:17:42 AM] [Xfinity Home System] Adding new accessory: Front Windows [7/11/2023, 11:17:42 AM] [Xfinity Home System] Front Windows: Server Started [7/11/2023, 11:17:42 AM] [Xfinity Home System] Front Windows: Unknown accessory! [7/11/2023, 11:17:42 AM] [Xfinity Home System] Front Windows: Please open an issue about this. [7/11/2023, 11:17:42 AM] [Xfinity Home System] Front Windows: { "hardwareId": "117", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/117" }, "isBypassed": { "method": "POST", "href": "network/instances/117.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/117.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/117.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "properties": { "isFaulted": false, "displayOrder": 5, "isBypassed": false, "label": "Front Windows", "functionType": "perimeter", "type": "window" }, "name": "Front Windows", "id": "117.0", "deviceSubtype": "default", "trouble": [] } [7/11/2023, 11:17:42 AM] [Xfinity Home System] Adding new accessory: 2nd Floor Windows [7/11/2023, 11:17:42 AM] [Xfinity Home System] 2nd Floor Windows: Server Started [7/11/2023, 11:17:42 AM] [Xfinity Home System] 2nd Floor Windows: Unknown accessory! [7/11/2023, 11:17:42 AM] [Xfinity Home System] 2nd Floor Windows: Please open an issue about this. [7/11/2023, 11:17:42 AM] [Xfinity Home System] 2nd Floor Windows: { "hardwareId": "118", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/118" }, "isBypassed": { "method": "POST", "href": "network/instances/118.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/118.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/118.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "properties": { "isFaulted": false, "displayOrder": 6, "isBypassed": false, "label": "2nd Floor Windows", "functionType": "perimeter", "type": "window" }, "name": "2nd Floor Windows", "id": "118.0", "deviceSubtype": "default", "trouble": [] } [7/11/2023, 11:17:42 AM] [Xfinity Home System] Adding new accessory: Master Windows [7/11/2023, 11:17:42 AM] [Xfinity Home System] Master Windows: Server Started [7/11/2023, 11:17:42 AM] [Xfinity Home System] Master Windows: Unknown accessory! [7/11/2023, 11:17:42 AM] [Xfinity Home System] Master Windows: Please open an issue about this. [7/11/2023, 11:17:42 AM] [Xfinity Home System] Master Windows: { "hardwareId": "119", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/119" }, "isBypassed": { "method": "POST", "href": "network/instances/119.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/119.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/119.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "properties": { "isFaulted": false, "displayOrder": 7, "isBypassed": false, "label": "Master Windows", "functionType": "perimeter", "type": "window" }, "name": "Master Windows", "id": "119.0", "deviceSubtype": "default", "trouble": [] } [7/11/2023, 11:17:42 AM] [Xfinity Home System] Adding new accessory: Living Windows [7/11/2023, 11:17:42 AM] [Xfinity Home System] Living Windows: Server Started [7/11/2023, 11:17:42 AM] [Xfinity Home System] Living Windows: Unknown accessory! [7/11/2023, 11:17:42 AM] [Xfinity Home System] Living Windows: Please open an issue about this. [7/11/2023, 11:17:42 AM] [Xfinity Home System] Living Windows: { "hardwareId": "1110", "status": "online", "technology": "legacyAlarmPanel", "_links": { "self": { "href": "/client/icontrol/device/1110" }, "isBypassed": { "method": "POST", "href": "network/instances/1110.0/points/isBypassed" }, "label": { "method": "POST", "href": "network/instances/1110.0/points/label" }, "functionType": { "method": "POST", "href": "network/instances/1110.0/points/functionType" } }, "deletable": true, "deviceType": "sensor", "properties": { "isFaulted": false, "displayOrder": 8, "isBypassed": false, "label": "Living Windows", "functionType": "perimeter", "type": "window" }, "name": "Living Windows", "id": "1110.0", "deviceSubtype": "default", "trouble": [] }

rdeutsch3 commented 1 year ago

FYI: I had to recreate my homebridge for a different issue. I wiped out everything on the server and reinstalled homebridge, and the XfinityHome plugin from scratch and the issue with missing accessories is still present: Master Glass Window Break: Unknown accessory! Family Glass Window Break: Unknown accessory! Breakfast Windows: Unknown accessory! Front Windows: Unknown accessory! 2nd Floor Windows: Unknown accessory! Master Windows: Unknown accessory! Living Windows: Unknown accessory!

DSM: Homebridge v1.6.1 Node.js v18.15.0 npm 9.6.7

Here is the excerpt from the log: [37m[10/24/2023, 11:30:44 AM] [Xfinity Home System] Adding new accessory: Entry Doors [10/24/2023, 11:30:44 AM] [Xfinity Home System] Adding new accessory: Master Glass Window Break [10/24/2023, 11:30:44 AM] [Xfinity Home System] Master Glass Window Break: Unknown accessory!  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Master Glass Window Break: Please open an issue about this.  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Master Glass Window Break: {  "hardwareId": "114",  "status": "online",  "technology": "legacyAlarmPanel",  "_links": {  "self": {  "href": "/client/icontrol/device/114"  },  "isBypassed": {  "method": "POST",  "href": "network/instances/114.0/points/isBypassed"  },  "label": {  "method": "POST",  "href": "network/instances/114.0/points/label"  },  "functionType": {  "method": "POST",  "href": "network/instances/114.0/points/functionType"  }  },  "deletable": true,  "deviceType": "sensor",  "properties": {  "isFaulted": false,  "displayOrder": 2,  "isBypassed": false,  "label": "Master Glass Window Break",  "functionType": "perimeter",  "type": "window"  },  "id": "114.0",  "deviceSubtype": "default",  "trouble": [],  "name": "Master Glass Window Break" }  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Adding new accessory: Family Glass Window Break [10/24/2023, 11:30:44 AM] [Xfinity Home System] Family Glass Window Break: Unknown accessory!  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Family Glass Window Break: Please open an issue about this.  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Family Glass Window Break: {  "hardwareId": "115",  "status": "online",  "technology": "legacyAlarmPanel",  "_links": {  "self": {  "href": "/client/icontrol/device/115"  },  "isBypassed": {  "method": "POST",  "href": "network/instances/115.0/points/isBypassed"  },  "label": {  "method": "POST",  "href": "network/instances/115.0/points/label"  },  "functionType": {  "method": "POST",  "href": "network/instances/115.0/points/functionType"  }  },  "deletable": true,  "deviceType": "sensor",  "properties": {  "isFaulted": false,  "displayOrder": 3,  "isBypassed": false,  "label": "Family Glass Window Break",  "functionType": "perimeter",  "type": "window"  },  "id": "115.0",  "deviceSubtype": "default",  "trouble": [],  "name": "Family Glass Window Break" }  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Adding new accessory: Breakfast Windows [10/24/2023, 11:30:44 AM] [Xfinity Home System] Breakfast Windows: Unknown accessory!  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Breakfast Windows: Please open an issue about this.  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Breakfast Windows: {  "hardwareId": "116",  "status": "online",  "technology": "legacyAlarmPanel",  "_links": {  "self": {  "href": "/client/icontrol/device/116"  },  "isBypassed": {  "method": "POST",  "href": "network/instances/116.0/points/isBypassed"  },  "label": {  "method": "POST",  "href": "network/instances/116.0/points/label"  },  "functionType": {  "method": "POST",  "href": "network/instances/116.0/points/functionType"  }  },  "deletable": true,  "deviceType": "sensor",  "properties": {  "isFaulted": false,  "displayOrder": 4,  "isBypassed": false,  "label": "Breakfast Windows",  "functionType": "perimeter",  "type": "window"  },  "id": "116.0",  "deviceSubtype": "default",  "trouble": [],  "name": "Breakfast Windows" }  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Adding new accessory: Front Windows [10/24/2023, 11:30:44 AM] [Xfinity Home System] Front Windows: Unknown accessory!  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Front Windows: Please open an issue about this.  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Front Windows: {  "hardwareId": "117",  "status": "online",  "technology": "legacyAlarmPanel",  "_links": {  "self": {  "href": "/client/icontrol/device/117"  },  "isBypassed": {  "method": "POST",  "href": "network/instances/117.0/points/isBypassed"  },  "label": {  "method": "POST",  "href": "network/instances/117.0/points/label"  },  "functionType": {  "method": "POST",  "href": "network/instances/117.0/points/functionType"  }  },  "deletable": true,  "deviceType": "sensor",  "properties": {  "isFaulted": false,  "displayOrder": 5,  "isBypassed": false,  "label": "Front Windows",  "functionType": "perimeter",  "type": "window"  },  "id": "117.0",  "deviceSubtype": "default",  "trouble": [],  "name": "Front Windows" }  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Adding new accessory: 2nd Floor Windows [10/24/2023, 11:30:44 AM] [Xfinity Home System] 2nd Floor Windows: Unknown accessory!  [10/24/2023, 11:30:44 AM] [Xfinity Home System] 2nd Floor Windows: Please open an issue about this.  [10/24/2023, 11:30:44 AM] [Xfinity Home System] 2nd Floor Windows: {  "hardwareId": "118",  "status": "online",  "technology": "legacyAlarmPanel",  "_links": {  "self": {  "href": "/client/icontrol/device/118"  },  "isBypassed": {  "method": "POST",  "href": "network/instances/118.0/points/isBypassed"  },  "label": {  "method": "POST",  "href": "network/instances/118.0/points/label"  },  "functionType": {  "method": "POST",  "href": "network/instances/118.0/points/functionType"  }  },  "deletable": true,  "deviceType": "sensor",  "properties": {  "isFaulted": false,  "displayOrder": 6,  "isBypassed": false,  "label": "2nd Floor Windows",  "functionType": "perimeter",  "type": "window"  },  "id": "118.0",  "deviceSubtype": "default",  "trouble": [],  "name": "2nd Floor Windows" }  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Adding new accessory: Master Windows [10/24/2023, 11:30:44 AM] [Xfinity Home System] Master Windows: Unknown accessory!  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Master Windows: Please open an issue about this.  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Master Windows: {  "hardwareId": "119",  "status": "online",  "technology": "legacyAlarmPanel",  "_links": {  "self": {  "href": "/client/icontrol/device/119"  },  "isBypassed": {  "method": "POST",  "href": "network/instances/119.0/points/isBypassed"  },  "label": {  "method": "POST",  "href": "network/instances/119.0/points/label"  },  "functionType": {  "method": "POST",  "href": "network/instances/119.0/points/functionType"  }  },  "deletable": true,  "deviceType": "sensor",  "properties": {  "isFaulted": false,  "displayOrder": 7,  "isBypassed": false,  "label": "Master Windows",  "functionType": "perimeter",  "type": "window"  },  "id": "119.0",  "deviceSubtype": "default",  "trouble": [],  "name": "Master Windows" }  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Adding new accessory: Living Windows [10/24/2023, 11:30:44 AM] [Xfinity Home System] Living Windows: Unknown accessory!  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Living Windows: Please open an issue about this.  [10/24/2023, 11:30:44 AM] [Xfinity Home System] Living Windows: {  "hardwareId": "1110",  "status": "online",  "technology": "legacyAlarmPanel",  "_links": {  "self": {  "href": "/client/icontrol/device/1110"  },  "isBypassed": {  "method": "POST",  "href": "network/instances/1110.0/points/isBypassed"  },  "label": {  "method": "POST",  "href": "network/instances/1110.0/points/label"  },  "functionType": {  "method": "POST",  "href": "network/instances/1110.0/points/functionType"  }  },  "deletable": true,  "deviceType": "sensor",  "properties": {  "isFaulted": false,  "displayOrder": 8,  "isBypassed": false,  "label": "Living Windows",  "functionType": "perimeter",  "type": "window"  },  "id": "1110.0",  "deviceSubtype": "default",  "trouble": [],  "name": "Living Windows" } 

bloomkd46 commented 10 months ago

Are these devices showing up in HomeKit? Because the fact that they came back suggests that they are still incompatible

Sorry for the delayed response, I’ve been a little busy

rdeutsch3 commented 10 months ago

Yessir. I’ve put them in their own room:

image
rdeutsch3 commented 10 months ago

FYI - I’ve migrated this plugin to two different homebridge instances. Installing and configuring the proxy a few times (which does work as of about a month ago). They aren’t coming back from the cache.