fjs21 / homebridge-blueair

BlueAir air purifier plugin for homebridge
https://www.npmjs.com/package/@fjs21/homebridge-blueair
Apache License 2.0
50 stars 6 forks source link

Crash while using 480i #341

Open rokorec31 opened 1 year ago

rokorec31 commented 1 year ago

Hi, I got this crash log after 480i initialized. But when I downgrade till 1.1.2 it works fine. Device: BlueAir Classic 480i Plugin Version: 1.3.1

[20/07/2023, 17:08:42] [@fjs21/homebridge-blueair] Found 1 devices.
[20/07/2023, 17:08:42] [@fjs21/homebridge-blueair] Restoring existing accessory from cache: Blueair 480i
[20/07/2023, 17:08:43] [@fjs21/homebridge-blueair] Blueair 480i of type "classic_480i" initialized.
[20/07/2023, 17:08:43] [@fjs21/homebridge-blueair] Removing stale Service: uuid:[00000043-0000-1000-8000-0026BB765291]
TypeError: Cannot read properties of undefined (reading 'updateCharacteristic')
    at BlueAirPlatformAccessory.updateLED (/var/lib/homebridge/node_modules/@fjs21/homebridge-blueair/src/platformAccessory.ts:542:24)
    at BlueAirPlatformAccessory.updateAccessoryCharacteristics (/var/lib/homebridge/node_modules/@fjs21/homebridge-blueair/src/platformAccessory.ts:360:10)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
[20/07/2023, 17:08:51] [@fjs21/homebridge-blueair] Child bridge process ended
[20/07/2023, 17:08:51] [@fjs21/homebridge-blueair] Process Ended. Code: 1, Signal: null