dlpMSR / cotwo

SCD41&Raspberry piでオフィスの空気を監視
0 stars 0 forks source link

CO2濃度の通知が出ないことがある問題 #14

Closed dlpMSR closed 3 months ago

dlpMSR commented 1 year ago

現在考えられる問題

発報の条件を指定している以下の箇所でtd.secondsの出力が意図したものでない件

td = datetime.datetime.now() - last_notified_at
if co2_threshold_count > 5 and td.seconds > 10800:
    body_text = \ ...(省略)

どうしてかは以下を見てください。td.total_seconds()を使うと良いらしい https://dev.classmethod.jp/articles/keep-in-mind-python-datetime-timedelta-seconds/

dlpMSR commented 3 months ago

16 で直したのでclose