Characteristic.CarbonDioxideLevel not expected on Service.AirQualitySensor
See original GitHub issueDescribe The Bug:
Not sure it is a bug, but in latest version there is a warnign about Characteristic.CarbonDioxideLevel not expected on Service.AirQualitySensor
To Reproduce:
use this plugin : https://github.com/skrollme/homebridge-eveatmo/blob/7a99d19199dc9e29c5d6e23d74aab86171d7679e/service/eveatmo-room-airquality.js
Expected behavior:
Was not a warning before, and home app reports the value in detail pane.
Logs:
HAP Warning: Characteristic 00000093-0000-1000-8000-0026BB765291 not in required or optional characteristics for service 0000008D-0000-1000-8000-0026BB765291. Adding anyway.
Screenshots:
Environment:
- Node.js Version: 12.16.2
- NPM Version: 6.14.4
- Operating System: Docker
- Process Supervisor: hb-service
Issue Analytics
- State:
- Created 3 years ago
- Comments:5 (2 by maintainers)
Top Results From Across the Web
Carbon Dioxide (CO2) in Blood: MedlinePlus Medical Test
A CO2 blood test measures the amount of carbon dioxide in your blood. Too much or too little CO2 in the blood can...
Read more >carbon_dioxide_百度文库
The carbon dioxide level in exhaled air is rather constant about 3,8 % (38.000 ... Few gases have so varied and unexpected areas...
Read more >Climate Change: Atmospheric Carbon Dioxide
Atmospheric carbon dioxide could be 800 ppm or higher—conditions not seen on Earth for close to 50 million years.
Read more >Indoor Air Quality Sensor FAQs - ecobee Support
There's nothing more important than the air you breathe, but everyday activities can leech chemicals into the air that have short-term and long-term...
Read more >Carbon dioxide now more than 50% higher than pre-industrial ...
... at 421 parts per million in May, pushing the atmosphere further into territory not seen for millions of years, scientists from NOAA...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
The reason is it is indeed not a defined characteristic for the AirQuality sensor (at least it is not specified by the HAP specification). Nonetheless HomeKit may accept it anyways.
Thanks, but can someone confirm if Apple actually doesn’t provide this information also on their official developer portal for Homekit?
Is it necessary to have access to the closed version of the Commercial Spec to get the latest updates of the Homekit API? Or are someone always reviewing the latest HAP Simulator to find out new settings and update Homebridge etc?