Exemple #1
0
    button1.icon('icon_1')
    button1.color('#FFFFFF')
    button1.text('Your button name or describe')
    button1.print(state)


def data_callback(data):
    global counter

    BLINKER_LOG('Blinker readString: ', data)
    counter += 1
    number1.print(counter)


button1.attach(button1_callback)
Blinker.attachData(data_callback)

BlinkerMiot.attachPowerState(miotPowerState)
BlinkerMiot.attachColor(miotColor)
BlinkerMiot.attachMode(miotMode)
BlinkerMiot.attachCancelMode(miotcMode)
BlinkerMiot.attachBrightness(miotBright)
BlinkerMiot.attachColorTemperature(miotColorTemp)
BlinkerMiot.attachQuery(miotQuery)

if __name__ == '__main__':

    while True:
        Blinker.run()
Exemple #2
0
def button1_callback(state):
    ''' '''

    BLINKER_LOG('get button state: ', state)

    button1.icon('icon_1')
    button1.color('#FFFFFF')
    button1.text(u'设备返回的text')
    button1.print(state)


def data_callback(data):
    global counter

    BLINKER_LOG('Blinker readString: ', data)
    counter += 1
    number1.print(counter)


button1.attach(button1_callback)
Blinker.attachData(data_callback)

BlinkerMiot.attachQuery(miQuery)
BlinkerMiot.attachPowerState(
    miotPowerState)  # 服务端未实现? 发送语言开关命令时没收到服务器发来的mqtt消息。但light类型的可以

if __name__ == '__main__':

    while True:
        Blinker.run()