コード例 #1
0
ファイル: light.py プロジェクト: briancline/heliotron
 def movie_dim(self, secs=5, off=False):
     body = {'on': True and not off,
             'transitiontime': secs_to_lsecs(secs)}
     self.put('state', body)
コード例 #2
0
ファイル: light.py プロジェクト: briancline/heliotron
 def torch(self, kelvin=KELVIN_MED, secs=0, lum=LUM_MAX):
     self.put('state', {'on': True,
                        'ct': kelvin_to_mired(kelvin),
                        'bri': lum,
                        'transitiontime': secs_to_lsecs(secs)})
コード例 #3
0
ファイル: light.py プロジェクト: briancline/heliotron
 def set_kelvin(self, kelvin, secs=0):
     body = {'on': True,
             'ct': kelvin_to_mired(kelvin),
             'transitiontime': secs_to_lsecs(secs)}
     self.put('state', body)