水槽冷却ファンコントローラの2ch化のまとめの修正

if int(current_s) == 00 and int(current_m) == 43 and int(current_h) >= 7
 and int(current_h)<= 23:
            send('\n' + '水槽大 {0:.1f}℃'.format(temp_2) + '\n' + '水槽小 {0:.1f}℃'.format(temp_1))

これだけだと、データ欠損があって送信できてない時があった。1-Wireのデータ取得が遅いせいかもしれない、と思って、

if int(current_s) >= 00 and int(current_s) <= 1 and int(current_m) == 43 and int(current_h) >= 7
 and int(current_h)<= 23:
            send('\n' + '水槽大 {0:.1f}℃'.format(temp_2) + '\n' + '水槽小 {0:.1f}℃'.format(temp_1))

としてみた。

稚ウパ孵化後、6匹ほど脱落したが全体としては順調だろう。

コメント

タイトルとURLをコピーしました