一个适合你的sinric pro alexa技能的python包
sinricpro的Python项目详细描述
- 这是一个用于alexa家庭自动化技能的python库
- sinric-pro->;https://sinric.pro/
功能:
- 使用Alexa和SinricPro实现家庭自动化
安装:
Python3
python3 -m pip install pysinric --user
专业交换机演示:
from sinric import SinricPro from sinric import SinricProUdp from credentials import apiKey, deviceId def power_state(did, state): # Alexa, turn ON/OFF Device print(did, state['state']) return True, state['state'] callbacks = { 'powerState': power_state } if __name__ == '__main__': client = SinricPro(apiKey, deviceId, callbacks, enable_trace=False) udp_client = SinricProUdp(callbacks) udp_client.enableUdpPrint(False) # Set it to True to start printing request UDP JSON client.handle_all(udp_client)