本帖最后由 linmiaoyan 于 2019-3-11 11:24 编辑
关键代码:bulb.set_brightness(50)# 控制亮度数值百分比
范例1: from yeelight import Bulb bulb = Bulb("192.168.31.39") # 控制亮度为50% bulb.set_brightness(50) bulb.turn_on()
范例2: from yeelight import Bulb import time bulb = Bulb("192.168.31.39") bulb.turn_on() #当前亮度 level=0 #每次增加的亮度间隔(不宜过大) interval=10 while True: bulb.set_brightness(level) level=level+interval time.sleep(1) print(level) if level>=100 or level<=0: interval=-interval bulb = Bulb("192.168.31.39", effect="smooth", duration=1000) #补充:效果控制指灯泡从一种状态变为另一种状态,是马上变化还是逐步变化,以及逐渐变化需多长时间。effect参数为:smooth和sudden。duration为变化所需的时间:单位为毫秒
|