(零 ) 天猫精灵接入Home Assistant-总说明
天猫精灵设备管理
https://bbs.hassbian.com/tmall
自己的hass访问地址
http://【自己的IP或域名】:8123/states
自己的MQTT服务器访问
http://www.dongvdong.top:18083
账号: admin
密码: d****
英文官网
https://www.home-assistant.io/components/mysensors/
中文论坛
天猫精灵—官方技能'Hass智能'接入简单说明
https://bbs.hassbian.com/thread-2914-1-1.html
喜大普奔!现在可通过天猫精灵官方技能接入HASS了
https://bbs.hassbian.com/forum.php?mod=viewthread&tid=2919&extra=page%3D1%26filter%3Ddigest%26digest%3D1
总说明:
本系列教程记录了如何使用自己的硬件设备对接到天猫精灵与语音控制上,从而完成语音开灯。
自己搭建过程:
- 用户语音和天猫精灵交互,打开卧室灯。
- 一方面,天猫精灵将用户语音返回服务器得到解析内容,根据解析结果语音播报,“好的,打开卧室灯”。
- 另一方面,天猫服务器根据解析结果判断需要调用智能家居服务,对我们自己的服务器发出身份认证,这需要一个认证服务。
- 认证通过后我们的服务器给予它权利,从而接收到天猫解析到的开卧室灯命令,并送给我们自己的HASS服务。
- HASS总管一切设备(灯,摄像头,开关,温度计。。。),其中有个卧室灯设备,接收到“开卧室灯”命令后,需要去控制世界中实际的卧室灯设备。
- 这里使用MQTT协议(hass程序内嵌自带)进行HASS和世界中的真实卧室灯设备通信。
- 使用ESP8266当作世界中的真实卧室灯设备WIFI模块,来接受开灯命令。
- ESP8266 wifi模块通过MQTT协议接收到开灯命令,控制电磁继电器来开关真实世界里的卧室灯。
借用hass论坛服务器搭建过程:
由于天猫精灵需要认证我们的服务器后,才能执行智能家居服务。但是认证服务器有两个问题不好解决
- 用到域名,需要上报被审批后的使用(时间约几个月)
- 认证需要搭建认证网页服务,过程很复杂,一般小白做不了。
因此hass论坛的大神自己架设了多用户认证服务器,我们自己的HASS可以间接通过这个认证服务器完成和天猫精灵的认证。
搭建
1找一个公网IP能访问到的服务器,这里选择租阿里云服务器(学生版一年100元左右)。买一个域名(6元左右可测试)(教程1)
- 租来的服务器自带公网IP
2在阿里服务器上,安装hass总控制端,确保外网可以进入网页界面查看访问。(教程1)
- Home Assistant简称HASS
- 这是一个开源的智能家居控制平台,各种设备可以介入。美国和中国大多数设备可以直接接入。
3在阿里服务器上,安装MQTT服务器,确保外网可以进入网页界面查看访问。(教程3)
- 当然,可以不安装,直接蹭MQTT官方给的测试服务器。
- MQTT服务器,用于作为物联网终端通信协议,最主要的是,WIFI模块ESP8266可以直接使用这个协议来进行网络通信。
4将MQTT和HASS对接起来,保证在HASS网页窗口可以控制MQTT消息正常发送。(教程3)
5买个天猫精灵,手机APP将其联网,绑定自己的淘宝账号。(教程1)
6将自己的HASS对接到论坛的认证服务器上(教程3)
7将自己的HASSZ中的设备添加到天猫精灵手机APP设备列表中(教程3)
转载于:https://www.cnblogs.com/kekeoutlook/p/9472083.html
(零 ) 天猫精灵接入Home Assistant-总说明相关推荐
- ESP8266天猫精灵接入流程
Blinker天猫精灵接入流程 设备上线 设置接入的设备类型 设置接入设备的auth Key 设置SSID/PSWD 或者选择 ESPTOUCH等配网方式 下载代码等待设备接入上线成功 authKey ...
- 天猫精灵接入ESP8266+DHT11(blink)
自制温湿度计 1.设备准备: 天猫精灵智能音箱(什么款式都行).手机端下载点灯科技.DHT11温湿度传感器.esp8266.杜邦线若干:2.在点灯科技端添加设备获取设备key3.编写代码如下: #de ...
- 实战版 天猫精灵接入指南(AliGenie接入)
一 概述 最近公司有个XX产品需要接入天猫精灵,功能很简单大体是使用天猫精灵打开XX产品,设置模式以及查询状态三个功能 现在功能已经基本完成了,再次做个总结供有需要者参考 二 接入时间 关于接入时间, ...
- 天猫精灵 python 控制_(二 -3-1) 天猫精灵接入Home Assistant-自动发现Mqtt设备--灯系列 实战...
#本片教程介绍了具体如何实现天猫精灵控制一个灯. 前提: HASS平台 你已经搭建一个可以在公网IP访问到的HASS平台--- 我用的是租了阿里云服务器,买了个域名,ubuntu1604系统 你已经搭 ...
- 天猫精灵 python_(一 ) 天猫精灵接入Home Assistant-服务器搭建
账号dongdongmqtt 密码******4****** 手机 2967 邮箱 10511 2购买提个服务器 ubantu1604 华北 3 设置密码 选择第三个,设个密码 L-----4--- ...
- (二 -1) 天猫精灵接入Home Assistant-控制Mqtt设备
关于hass对接mqtt 请参考官网 https://www.hachina.io/docs/7083.html 1 登陆运行着hass的阿里云服务器 2 修改hass配置文件,添加mqtt服务信息 ...
- 使用ESP8266通过Blinker平台接入天猫精灵控制电视/空调
目录 `演示视频` 1.准备工作 1.1 `原理` 1.2 `使用的硬件以及硬件连接图` 1.3 `开发环境准备` 2.解码空调红外键值 2.1 `把ESP8266红外接收的实例,上传到NodeMCU ...
- 使用ESP8266接入“天猫精灵”控制七彩灯(WS2812)的颜色/亮度-开源
目录 `演示视频` 1.准备工作 1.1 `原理` 1.2 `使用的硬件以及硬件连接图` 1.3 `开发环境准备` `Arduino开发环境` `安装ESP8266的扩展` `安装blinker Ar ...
- 天猫精灵 AIoT 平台将研发门槛从1000万降至40万,缩减 3 倍研发周期
近几年来,物联网发展迅速:据中商产业研究院<2016--2021年中国物联网产业市场研究报告>显示,预计到2020年,中国物联网的整体规模将达2.2万亿元,产业规模比互联网大30倍. 物联 ...
最新文章
- 134个预训练模型、精度高达85.1%,百度视觉算法最强基石PaddleClas全新升级
- AI基础:提供pdf打包下载了!(更新了25集)
- oracle指令df,怎么使用df命令查看Linux磁盘空间?
- java新建配置文件_使用Java输出字符流FileWriter创建配置文件
- 安装SQLserver2008
- 修改 Linux 主机名
- python span镶嵌匹配_python模式匹配,提取指定字段
- 读《Computer Systems: A Programmer’s Perspective》
- Git:clean的用法
- .condarc(conda 配置文件)、换国内源
- HCIE-RS--什么是PHB?
- snownlp抛出错误_9snowNLP常见用法
- vue3+vite2警告提示The above dynamic import cannot be analyzed by vite问题,vite中import动态引入
- win11系统下,不断弹出关机窗口
- 提交form表单之前处理数据
- HtmlUnit入门教程
- 热加工作业考研题目答案分享——Joining processes 4
- javaSwing+MySQL实现图书管理系统
- 小程序 【头像昵称填写能力】使用
- 孤岛危机 教程:使用Voxel技术创建地形