ページへ戻る

+ Links

 印刷 

ESPHome の CCS811 コンポーネントで Baseline 値センサーを追加 のソース :: XOOPS マニア

UsersWiki:nao-pon/blog/2020-12-28のソース

« Prev  
#navi
RIGHT:&rsslink(../);
#boxdate

* ESPHome の CCS811 コンポーネントで Baseline 値センサーを追加 [#j42de99d]
RIGHT:&tag(ESPHome,HomeAssistant,CCS811,hass.io,カスタマイズ);

二酸化炭素濃度を簡易的に測れるセンサー CCS811 は、起動時出来るだけ早く適切な値が得られるようにするには Baseline 値が結構重要。なので、Baseline値をセンサーとして観察したい。

それには、ESPHome のソースコードを変更する必要があるけど、custom_components ディレクトリを使用することで、簡単にハックできる。

早速、いじってみた。

- https://github.com/nao-pon/esphome/commit/2c5cf97bcc9c7b2493ea61bf6fc234b369ebc0d7

#code(ccs811.h)
#code(ccs811.cpp)
#code(sensor.py)

RIGHT:&font(90%){&page_comments;};
#navi

« Prev