コード例 #1
0
ファイル: engine.py プロジェクト: tom91136/thermostat
def run():
    target = gettargettemperature()
    temp = ds18b20.readtemperature()
    history.log(temp, target, temp < target)
    if target > 0:
        hal.initialize()
        hal.commandheater(heatersockets(), temp < target)
    print("engine run")
    return True
コード例 #2
0
ファイル: engine.py プロジェクト: tom91136/thermostat
def run():
    target = gettargettemperature()
    temp = ds18b20.readtemperature()
    history.log(temp, target, temp < target)
    if target > 0:
        hal.initialize()
        hal.commandheater(heatersockets(), temp < target)
    print("engine run")
    return True
コード例 #3
0
 def get(self):
     return round(ds18b20.readtemperature(), 1)