天猫精灵
双11以99元买了两个天猫精灵智能音箱。天猫精灵双11销量突破100W+,国内智能音箱呈现井喷状态。天猫精灵将远超其它品牌,包括amazon echo , google assistant,叮咚,小米小爱,成为国内智能音箱的NO.1。
目前,官方已经支持使用天猫精灵控制家里的博联RM pro,但这还不够。为了将其它智能设备都能与精灵联动,还是需要将天猫精灵接入Home assistant这个智能家居控制中枢。在HA群里有人提出用webhook来做。下面介绍webhook。
Webhook
Webhook是一个轻量的事件处理应用,准确的说webhoo是一种web回调或者http的push API,是向APP或者其他应用提供实时信息的一种方式。Webhook在数据产生时立即发送数据,也就是你能实时收到数据。这一种不同于典型的API,需要用了实时性需要足够快的轮询。这无论是对生产还是对消费者都是高效的,唯一的缺点是初始建立困难。
Webhook有时也被称为反向API,因为他提供了API规则,你需要设计要使用的API。Webhook将向你的应用发起http请求,典型的是post请求,应用程序由请求驱动。