如何在 Telegram 实现机器人与物联网设备的连接与控制?
1 个回答
想用 Telegram 来控制家里的设备?这其实很常见。
第一步,你得先会做 Telegram 机器人,官方文档非常详尽,用 Python 做起来最简单。
然后是你的设备端,需要能接收机器人发出的指令,比如开关灯。
你可以使用 Arduino 或者树莓派,外接一个 Wi-Fi 模块就可以了。
再写一个程序,把 Telegram 发出的指令转换成设备能听懂的语言。
整个过程其实可以分为两个部分:Telegram 接收指令 + 设备执行操作。
中间你可以用 MQTT 或者 HTTP 进行通信,推荐使用 MQTT,因为更轻量。
如果你是新手,建议使用 Python,配合 Raspberry Pi。
代码在网上有很多,直接敲一遍就懂了。
慢慢来,别急,一步一步做。