Comments (6)
Experiencing this same issue, UUID is appearing as all zeroes
from homebridge-blueair.
I'm also having this issue. I tried adding property "Disable.UUID" and same issue.
I have a Protect 7470i and enabled AWS API Connection.
It seems to see my device in the logs but then errors out and description above is exactly what I'm experiencing
from homebridge-blueair.
Found that I was able to fix this issue by turning off bridge mode for the BlueAir plugin.
from homebridge-blueair.
Thanks for the tip, I had child bridge disabled before, and then I tried to enable child bridge and it no longer crashed homebridge but it keeps looping in this cycle:
[20/05/2023, 16:46:59] [@fjs21/homebridge-blueair] Restarting Process...
[20/05/2023, 16:47:02] [@fjs21/homebridge-blueair] Launched child bridge with PID 4563
[20/05/2023, 16:47:06] Registering platform '@fjs21/homebridge-blueair.BlueAir'
[20/05/2023, 16:47:06] [@fjs21/homebridge-blueair] Loaded @fjs21/homebridge-blueair v1.2.1 child bridge successfully
[20/05/2023, 16:47:06] Loaded 1 cached accessories from cachedAccessories.XXXXXXXXXXXX.
[20/05/2023, 16:47:06] [@fjs21/homebridge-blueair] base_API_url: https://api.blueair.io/v2/user/[email protected]/homehost/
[20/05/2023, 16:47:06] [@fjs21/homebridge-blueair] Current Gigya Region: us1
[20/05/2023, 16:47:06] [@fjs21/homebridge-blueair] Current AWS Region: us-east-2
[20/05/2023, 16:47:06] [@fjs21/homebridge-blueair] Loading accessory from cache: Second Floor Purifier
[20/05/2023, 16:47:06] [@fjs21/homebridge-blueair] Blueair AWS API Tokens will expire at: Sun May 21 2023 16:47:06 GMT-0400 (Eastern Daylight Time)
[20/05/2023, 16:47:06] Homebridge v1.6.1 (HAP v0.11.1) (@fjs21/homebridge-blueair) is running on port 45655.
[20/05/2023, 16:47:07] [@fjs21/homebridge-blueair] Got homehost: api-us-east-1.blueair.io
[20/05/2023, 16:47:07] [@fjs21/homebridge-blueair] x-auth-token: LONG STRING HERE
[20/05/2023, 16:47:07] [@fjs21/homebridge-blueair] Found 0 devices.
[20/05/2023, 16:47:08] [@fjs21/homebridge-blueair] ** AWS login complete **
[20/05/2023, 16:47:09] [@fjs21/homebridge-blueair] Found 1 Blueair AWS-compatible devices.
[20/05/2023, 16:47:09] [@fjs21/homebridge-blueair] Restoring existing accessory from cache: Second Floor Purifier
[20/05/2023, 16:47:10] [@fjs21/homebridge-blueair] Creating new object: BlueAirDustProtectAccessory
Error: Cannot add a Service with the same UUID '00000049-0000-1000-8000-0026BB765291' as another Service in this Accessory without also defining a unique 'subtype' property.
at Accessory.addService (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Accessory.ts:552:17)
at PlatformAccessory.addService (/var/lib/homebridge/node_modules/homebridge/src/platformAccessory.ts:98:41)
at BlueAirDustProtectAccessory.setAccessoryInformation (/var/lib/homebridge/node_modules/@fjs21/homebridge-blueair/src/platformAccessory_DustProtect.ts:180:26)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
[20/05/2023, 16:47:12] [@fjs21/homebridge-blueair] Child bridge process ended
[20/05/2023, 16:47:12] [@fjs21/homebridge-blueair] Process Ended. Code: 1, Signal: null
Are you adding any "Feature Options" Manually? I tried adding "Disable.UUID" and that did not help.
from homebridge-blueair.
Enable "Hide Germ Shield". Some issue with the function where it sets the UUID as '00000049-0000-1000-8000-0026BB765291' for two or more of the sensors. Restart, clear cache if needed, and you should be good to go.
homebridge-blueair/dist/platformAccessory_DustProtect.js, line
from homebridge-blueair.
I'm also having this issue. I tried adding property "Disable.UUID" and same issue.
I have a Protect 7470i and enabled AWS API Connection. It seems to see my device in the logs but then errors out and description above is exactly what I'm experiencing
Adding the Disable.UUID
actually solved my problem. I also removed and re-added the blueair plugin, maybe missing that caused your problem?
Enable "Hide Germ Shield". Some issue with the function where it sets the UUID as '00000049-0000-1000-8000-0026BB765291' for two or more of the sensors. Restart, clear cache if needed, and you should be good to go.
homebridge-blueair/dist/platformAccessory_DustProtect.js, line
Enable the Hide Germ Shield
is causing this error my setup:
[6/8/2023, 3:34:54 PM] [BlueAir] BlueAir API: error - Time out on BlueAir connection.
[6/8/2023, 3:34:54 PM] [BlueAir] Failed to login. Check password and restart Homebridge to try again.
Considering the previous solution already solved my problem, I'm not using this.
from homebridge-blueair.
Related Issues (20)
- Add Support for Model: 411i MAX HOT 7
- Add Support for Classic 480i / Classic 490i HOT 3
- Add Support for 311i Max HOT 7
- Crash while using 480i
- Asking Siri to turn on all lights in a room sets BlueAir LED brightness to zero
- Warnings generated in logs
- Add switch for 'auto' mode HOT 2
- 1.3.1 crashes when multiple air purifiers are found on AWS HOT 3
- More Frequent Token Refreshes
- Please add support for 211i Max HOT 1
- Support for Blue Max 3250i
- AWS TW region support HOT 1
- Out of Compliance HOT 1
- AWS china/cn region support HOT 3
- Transfer to Homebridge Organization
- Fix auto behavior
- Add new region Malaysia
- Hide CO2 Sensor Crashes on 680i HOT 1
- Air purifier no response in homekit
- Error reading device since latest Homebridge update HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebridge-blueair.