mrjackyliang / homebridge-adt-pulse

Homebridge security system platform for ADT Pulse
MIT License
36 stars 7 forks source link

[Bug]: Upgraded to latest version, now APP doesn't work #138

Closed sptv1 closed 7 months ago

sptv1 commented 7 months ago

Pre-check confirmation

Your email address

sptv1@me.com

Tell me exactly what happened

Upgraded to latest version, now APP doesn't work. I am getting the following message in the logs. It says to update my configuration, but there's nothing I can see that needs updating. I don't have any sensors added. The only thing I need is the alarm panel, which documentation says should be there by default.

[26/02/2024, 16:39:17] [ADT Pulse] Restarting child bridge... [26/02/2024, 16:39:17] Got SIGTERM, shutting down child bridge process... [26/02/2024, 16:39:22] [ADT Pulse] Child bridge process ended [26/02/2024, 16:39:22] [ADT Pulse] Process Ended. Code: 143, Signal: null [26/02/2024, 16:39:29] [ADT Pulse] Restarting Process... [26/02/2024, 16:39:33] [ADT Pulse] Launched child bridge with PID 13151 [26/02/2024, 16:39:39] Registering platform 'homebridge-adt-pulse.ADTPulse' [26/02/2024, 16:39:39] [ADT Pulse] Loaded homebridge-adt-pulse v3.2.7 child bridge successfully [26/02/2024, 16:39:39] Loaded 2 cached accessories from cachedAccessories.0E8322D54C1A. [26/02/2024, 16:39:40] [ADT Pulse] Plugin is unable to initialize due to an invalid platform configuration. [26/02/2024, 16:39:40] [ADT Pulse] If you just upgraded from "v2 to v3" or from "v3 to v3.1", please update your configuration. [26/02/2024, 16:39:40] [ADT Pulse] Carefully observe the error below. The answer you are looking for is there. [ { "code": "invalid_type", "expected": "array", "received": "undefined", "path": [ "options" ], "message": "Required" }, { "code": "invalid_type", "expected": "array", "received": "undefined", "path": [ "sensors" ], "message": "Required" } ] [26/02/2024, 16:39:40] [ADT Pulse] Configuring cached accessory for undefined (id: system-1, uuid: undefined) ... [26/02/2024, 16:39:40] [ADT Pulse] Configuring cached accessory for undefined (id: sensor-0, uuid: undefined) ... [26/

Plugin version

3.2.7

Homebridge version

1.7.0

Node.js® version

20.10.0

Output of the "test-api" command

.

Captured logs relevant to this report

[26/02/2024, 16:39:17] [ADT Pulse] Restarting child bridge...
[26/02/2024, 16:39:17] Got SIGTERM, shutting down child bridge process...
[26/02/2024, 16:39:22] [ADT Pulse] Child bridge process ended
[26/02/2024, 16:39:22] [ADT Pulse] Process Ended. Code: 143, Signal: null
[26/02/2024, 16:39:29] [ADT Pulse] Restarting Process...
[26/02/2024, 16:39:33] [ADT Pulse] Launched child bridge with PID 13151
[26/02/2024, 16:39:39] Registering platform 'homebridge-adt-pulse.ADTPulse'
[26/02/2024, 16:39:39] [ADT Pulse] Loaded homebridge-adt-pulse v3.2.7 child bridge successfully
[26/02/2024, 16:39:39] Loaded 2 cached accessories from cachedAccessories.0E8322D54C1A.
[26/02/2024, 16:39:40] [ADT Pulse] Plugin is unable to initialize due to an invalid platform configuration.
[26/02/2024, 16:39:40] [ADT Pulse] If you just upgraded from "v2 to v3" or from "v3 to v3.1", please update your configuration.
[26/02/2024, 16:39:40] [ADT Pulse] Carefully observe the error below. The answer you are looking for is there.
[
  {
    "code": "invalid_type",
    "expected": "array",
    "received": "undefined",
    "path": [
      "options"
    ],
    "message": "Required"
  },
  {
    "code": "invalid_type",
    "expected": "array",
    "received": "undefined",
    "path": [
      "sensors"
    ],
    "message": "Required"
  }
]
[26/02/2024, 16:39:40] [ADT Pulse] Configuring cached accessory for undefined (id: system-1, uuid: undefined) ...
[26/02/2024, 16:39:40] [ADT Pulse] Configuring cached accessory for undefined (id: sensor-0, uuid: undefined) ...
[26/

Post-check confirmation

Legal Agreements

mrjackyliang commented 7 months ago

You're missing the sensors and options arrays. Please read the readme for more information.

github-actions[bot] commented 6 months ago

Due to inactivity, this issue will be locked and marked as resolved. If you have any further questions or inquiries, please feel free to open a new issue.