关于hass对接mqtt 请参考官网 https://www.hachina.io/docs/7083.html 1 登陆运行着hass的阿里云服务器 2 修改hass配置文件,添加mqtt服务信息 把这个文件拷贝到自己的电脑上,修改后重新上传服务器 添加以下内容 2.1hass连接Mqtt服务器 参考官网https://www.hachina.io/docs/7211.html 你可以使用Mosquitto的公有云MQTT服务器进行测试.如下配置: # configuration.yaml配置…
ubuntu 1604  阿里云 学生版轻型服务器 1 安装MQTT 进入官网 http://emqtt.com/ 点击下载 找到  ubuntu 1604  右键-复制链接 粘贴办理内容是下载链接第地址   http://emqtt.com/downloads/2318/ubuntu16_04 远程登陆服务器 创建一个用户文件夹用户来存放MQTT 进入  文件夹 cd Dongdong/ 下载安装包 wgte http://emqtt.com/downloads/2318/ubuntu16_0…
1如何利用论坛的认证服务器对接天猫精灵 说起天猫精灵的接入,最早是由c1pher(25989406)大神通过开发自定义技能接入,后面qebabe大神进行了改进,可以直接通过HASS API读取hass中的设备,但由于接入方法限制,还需要自行搭建php+mysql环境,还要搞oauth认证,让很多人望而却步. 之后,天猫精灵支持了飞利浦hue,这意味着可以通过HaBridge模拟hue进行接入,但是此方法接入很不稳定,不是搜不到设备就是控制不了,也很是让人头疼. 最近c1pher大神搞定了多用户支…
#本片教程介绍了具体如何实现天猫精灵控制一个灯. 前提: HASS平台 你已经搭建一个可以在公网IP访问到的HASS平台--- 我用的是租了阿里云服务器,买了个域名,ubuntu1604系统 你已经搭建一个可以在公网IP访问到的MQTT服务器----没有好的话也可以使用官方测试用的服务器凑合下 在HASS论坛注册一个账户和密码---- 一般人不给注册,你需要给管理员发送邮件证明你会基本的HASS搭建(这都不会玩个蛇) 天猫精灵 花60元在咸鱼买个二手的 天猫精灵-方糖  (官网89元新的) 下载…
官网:https://www.home-assistant.io/components/fan.mqtt/ 1 添加配置文件 要在安装中启用MQTT风扇,请将以下内容添加到您的configuration.yaml文件中: 手动模式 # Example configuration.yaml entry fan: - platform: mqtt name: "Bedroom Fan" state_topic: "bedroom_fan/on/state" comman…
设备1 上电自动注册自己是个1个开关 HASS网页和手机APP控制 外部开关上升沿中断控制 天猫精灵语音控制 一键配网 记录以往WIFI信息 设备2 上电后,自动注册自己有三个开关控制 HASS网页和手机APP控制 外部开关上升沿中断控制 天猫精灵语音控制 设备1 代码 需添加 一键配网 记录以往WIFI信息 需去掉 打印注释 /*************************************************** ********************************…
参考网站 1该mqtt光平台可以让您控制您的MQTT启用灯.它支持设置亮度,色温,效果,闪烁,开/关,RGB颜色,过渡,XY颜色和白色值. https://www.home-assistant.io/components/light.mqtt/ 2 如何自动发现MQTT设备-hass外文教程(全面) https://www.home-assistant.io/docs/mqtt/discovery/ 3 如何自动发现MQTT设备-hass中文教程(简洁) https://www.hachina.…
天猫精灵设备管理 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.hassbi…
()1登陆阿里云 https://ecs.console.aliyun.com/?spm=5176.2020520001.0.0.6B1Uov#/home 账号dongdongmqtt 密码******4****** 手机 2967 邮箱 10511 2购买提个服务器 ubantu1604  华北 3 设置密码 选择第三个,设个密码 L-----4------ 4远程登录 打开软件 输入IP   账户root 密码L-----4------ 登陆 5添加安全组转发,开放端口 (以下为示例,需要根…
https://www.home-assistant.io/blog/2015/10/11/measure-temperature-with-esp8266-and-report-to-mqtt/ 最后一步是将传感器值集成到Home Assistant中.这可以通过设置Home Assistant以连接到MQTT代理并订阅传感器主题来完成. mqtt: broker: YOUR_MQTT_SERVER_HOST username: your_username password: your_pas…
http://www.hassmart.com/products/switches/#tab=config switch: - platform: mqtt name: keting state_topic: hassmart/switch/hassmart_3key_aaaaaa_1/state command_topic: hassmart/switch/hassmart_3key_aaaaaa_1/set qos: 1 retain: false - platform: mqtt name…
参考中文教程:  https://www.hachina.io/docs/7230.html 英文官网 两个温度传感器:https://www.home-assistant.io/docs/mqtt/discovery/   1HomeAssistant中MQTT设备的自动发现逻辑是: MQTT设备将自身的配置信息发布在事前定义的主题位置上 HomeAssistant从这个主题位置读取信息,生成对应的系统内实体设备 2支持自动发现的设备包括: 开关型传感器(binary_sensor) 摄像头(…
总过程 1 ESP8266上电后,初始化 连接MQTT服务器 发布自身配置信息----hass自动发现该设备 订阅hass的命令话题---接收命令 发布hass的状态话题---返回自身状态 2 ESP8266while函数 循环检测mqtt是否断开,断开就重连,并执行一次初始化配置 接收hass命令,做出动作 返回自身状态信息,给hass更新设备状态 参考: https://github.com/Zack-Xu/four_relay/blob/master/switch_button.py 1…
https://bbs.hassbian.com/forum-38-1.html 1051196347 123456 https://bbs.hassbian.com/thread-4054-1-1.html…
已存在一个应用A,采用的是http交互, 在接入天猫精灵时,要求请求类型是https,所以在应用服务前加了个nginx转发https请求.在绑定授权页面,会发送ajax请求验证用户名和密码,采用http发送ajax请求, 一直不能进入java后台方法.百度后发现https页面是不能发送http的ajax请求的.后来尝试采用jsonp发送请求,同样进不了java后台,猜测是jsonp只能支持get形式,我传入的参数或者 格式有误导致的.再后来直接发送https类型的ajax请求,由nginx转发请…
引言 天猫精灵(TmallGenie)是阿里巴巴人工智能实验室(Alibaba A.I.Labs)于2017年7月5日发布的AI智能语音终端设备.天猫精灵目前是全球销量第三.中国销量第一的智能音箱品牌. 在天猫精灵业务系统中,大量使用了算法模型.如领域分类模型,意图分类模型,槽填充模型,多轮对话模型等.当前天猫精灵后台有上百个正在使用的算法模型. 在模型服务方面,有两个问题非常重要: 首先,为了保证服务能够得到快速响应,模型的 RT 必须尽可能的短. 其次,我们希望在硬件资源一定的情况下能够支持…
“你好天猫精灵”,“主人有什么吩咐”,“打开灯”,“好的,灯已打开”.对于这样的对话应该大多数人都很熟悉,这就是智能家居的缩影.对于现在市面上层出不穷的智能家居系统,功能越来越繁杂,可是因为开发难度高,大部分人停留在机械式操作的层面.没有自己参与的任何事情对于自身而言都是没有灵魂的.你可曾想过有一天能让自己开发的程序融入到智能家居体系中为你服务呢?YF3300,带你迈出属于自己的智能家居改造第一步. 一.云端配置 (1)在搜索框中输入https://living.aliyun.com/#/,进入…
公司的智能家居产品需要接入语音控制,目前在对接阿里语音的天猫精灵 对接天猫精灵的第一步是完成outh鉴权 https://doc-bot.tmall.com/docs/doc.htm?spm=0.7629140.0.0.84a01780RQrNoT&treeId=393&articleId=106999&docType=1 鉴权的博客可以参照如下博客 1.Java实现Aligenie天猫精灵OAuth2.0认证授权流程 https://blog.csdn.net/willianfu…
根据 接入方式及流程 中的说明,可知,搭建过程中,我们需要自己整一个 OAuth 的授权平台,具体说明可以参考蟋蟀大哥的文章  ASP.NET WebApi OWIN 实现 OAuth 2.0 ,我的实际代码也是基于文章给出的源码修改的. 第一步 认真研究一次文档: (1)AliGenie在开发商开放平台或者其他第三方平台注册一个应用,获取到相应的Client id 和Client secret (2)AliGenie 应用向开发商OAuth2.0服务发起一个授权请求 (3)开发商OAuth2.…
11.22音箱到手,等了刚好一个月. 主要是测评语音交互功能. 测试条件:正宗普通话. 1)问天气.温度:表现良好.2)找手机功能:试了多次,每次都说手机号码格式不对3)小孩听故事:正常.但是开头会有广告,诸如"本节目来自喜马拉雅",我对此非常介意.4)老人听黄梅戏,红歌,正常.5)小孩听歌曲:同一首歌每次都放一个版本的,想听另外版本的目前还不行.6)闹钟:今早的确闹了.7)报时.倒计时:正常. 我随便写点感想: 1)一直要插电,说明功耗控制的不够好.否则完全可以加个锂电池.这么具有科…
Sentinel基本使用--基于QPS流量控制(二), 采用Warm Up预热/冷启动方式控制突增流量 2019年02月18日 23:52:37 xiongxianze 阅读数 398更多 分类专栏: 1====>Java   版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/xiongxianze/article/details/87580917 一, Warm Up Sentinel的W…
1 起因 公司是做智能家居的,最近公司要求对接天猫精灵的智能家居功能,所以就来对接天猫精灵X1 了. 新产品,大家都懂的,坑是有不少的,正常事. 1 首先,语言是 c#,不要和我讲 php 是世界最好的语言,语言只是一种具体实现的工具,重点是你的思维,你有没有这种想法. 2 其次,官方文档一定要看. 3 既然是 c# ,用的是 .net framework 4.5 , 2. 对接 自己在对接的时候,没查到相关的资料,只查到一个 PHP 版的相关资料,认真看了下,参考了一下,但帮助不是很大,这点很…
最早开始搞Android开发时,为了调试方便,想找一个Android下的远程控制软件,支持在电脑端远程控制和同步显示Android设备.先后试了360手机助手.Mobizen.Vysor和MirrorGo等软件,感觉都不太理想.后来把WinCE远程桌面助手移植到Android下,几经周折只实现了显示屏幕并未能支持控制.随着手机分辨率的不断提高,使用体验也不断下降.后来因为工作较忙,就没继续折腾.最近发现了一个超好用的通过电脑远程显示和控制Android设备的软件,Total Control,基本…
在项目开发当中,我们需要一个usb转继电器的设备当开关控制无线发射设备,采购部采购时并未详细了解Relay设备的运行环境就买了一批设备,之后发现设备厂家只提供了windows库,而我们是要在linux中开发.无语中...... Relay设备虽然是无驱的,可我并不知道它的协议,怎么办呢? I have no choice ,but I have bus hound,LOL. 厂家提供了windows的管理工具,可以实现Relay的开断,因此我通过Bus Hound截取usb数据包,得到通信协议.…
安天透过北美DDoS事件解读IoT设备安全 安天安全研究与应急处理中心(安天CERT)在北京时间10月22日下午启动高等级分析流程,针对美国东海岸DNS服务商Dyn遭遇DDoS攻击事件进行了跟进分析. from:http://netsecurity.51cto.com/art/201610/519715.htm  2016年的文章 从https://blog.trendmicro.com.tw/?p=58459 19年最新的文章可以看到类似Mirai的变种也是利用弱密码和漏洞进行IoT设备的攻击…
前言: 如何做到,控制多设备并行执行测试用例呢. 思路篇 我们去想下,我们可以获取参数的信息,和设备的信息,那么​我们也可以针对每台设备开启不一样的端口服务.那么每个服务都对应的端口,我们在获取设备列表的时候,要和 每个服务对应起来,这样,我们开启一个进城池,我们在进程池里去控制设备,​每个进程池 控制不一样的设备即可. 实现篇 首先实现对应的参数篇和对应的设备端口, def startdevicesApp(): l_devices_list=[] port_list=[] alldevices…
一.路由控制 # 1.基本路由: url(r'^publish/$', views.PublishView.as_view()), # 2.半自动路径:views.PublishView.as_view({'get': 'list', 'post': 'create'})) -视图类必须继承:ViewSetMixin,这里的as_view是ViewSetMixin中重写的as_view方法 -继承ViewSetMixin的先后顺序:class TestAll(ViewSetMixin,APIVi…
访问控制概述 API Server作为Kubernetes集群系统的网关,是访问和管理资源对象的唯一入口:包括kube-controller-manager.kube-scheduler.kubelet和kube-proxy等集群基础组件.CoreDNS等附加组件和kubectl命令等都需要经过网关才能进行正常的访问和管理.每一次的访问请求都需要进行合法性检验,包括用户身份验证.操作权限验证及操作规范验证等,需要通过一系列验证通过之后才能访问或存储数据到etcd中.如下图所示 通过上图可以看出访…
路由控制与响应器 一.路由控制 # 1.基本路由: url(r'^publish/$', views.PublishView.as_view()), # 2.半自动路径:views.PublishView.as_view({'get': 'list', 'post': 'create'})) -视图类必须继承:ViewSetMixin,这里的as_view是ViewSetMixin中重写的as_view方法 -继承ViewSetMixin的先后顺序:class TestAll(ViewSetMi…
一.小米zigbee网关使用 先下载米家app,打开手机蓝牙,登陆点"我的"界面,将网关设备插上电源,橙灯闪烁,点击蓝牙网关等待弹窗提示连接,选择连接路由器(需2.4GHz),输入密码,等待匹配成功. 将多模网关固件升级到1.5.0_0102 接下来保持PC/树莓派/安装米家的手机/多模网关硬件在同一路由下 二.树莓派Home Assistant系统烧录 对应树莓派版本 https://www.hachina.io/hassos_hachina_img/ 烧写 解压缩xxxx-xx-x…