cap:carbon-monoxide
- read carbon monoxide level¶
This capability is used to mark sensors that report their carbon monoxide level as PPM (parts per million). The value is reported as a number.
if(thing.matches('cap:carbon-monoxide')) {
console.log('Carbon monoxide:', thing.carbonMonoxide);
}
API¶
Events¶
Protected methods¶
Implementing capability¶
Implementors of this capability should call updateCarbonMonoxide
whenever the
PPM of carbon monoxide changes.
const { Sensor, CarbonMonoxide } = require('abstract-things/sensors');
class Example extends Sensor.with(CarbonMonoxide) {
constructor() {
super();
this.updateCarbonMonoxide(0);
}
}