当前位置:首页 > 空调故障 > 志高空调 > 正文内容

使用树莓派开启HomeKit智能家居系统 篇十:美的空调接入HomeKit 通过Home Assistant和yaml配置文件,来涨点知识

维修邦德2023年05月09日 09:51:36志高空调44
本文为您提供了一些使用树莓派开启HomeKit智能家居系统 篇十:美的空调接入HomeKit 通过Home Assistant和yaml配置文件相关知识和技巧,帮助您更好地应对空调故障和问题,并了解空调制冷循环、电路结构等方面的知识。

使用树莓派开启HomeKit智能家居系统 篇十:美的空调接入HomeKit 通过Home Assistant和yaml配置文件

使用树莓派开启HomeKit智能家居系统 篇十:美的空调接入HomeKit 通过Home Assistant和yaml配置文件

使用树莓派开启HomeKit智能家居系统 篇十:美的空调接入HomeKit 通过Home Assistant和yaml配置文件

2021-01-24 15:40:46 14点赞 106收藏 16评论

前段时间时间逛论坛发现有中国大神(mac-zhou)写了一个适用于国行美的空调的HA插件,适用于部分美的Wi-Fi空调,能接入美居APP的那种,下载下来试了一下确实没问题,在这里分享给大家。

接入设备

室内机型号:FKR-35G/WDAD3

开始接入

插件介绍

来自中国大神开发者mac-zhou的插件midea-ac-py,可以通过局域网协议控制美的空调,有说法是取暖器也可以,我这没做测试,大家可以试试。

插件

判断空调能否接入

首先在路由器后台绑定空调的IP/MAC,如果忘记了可查看下面这篇文章:

使用树莓派开启HomeKit智能家居系统 篇七:将Yeelight吸顶灯、台灯接入Home Assistant和HomeKit 盘点你心中的年度好物,分享属于你的难忘故事!12月15日-1月22日参加#2020值得总结#征稿活动,发文至社区即有50金币奖励,最高可获得1000元京东E卡!岁月不会辜负每一个用心生活的人,让我们一起回顾跌宕起伏的2020年。还等什么,快点击查看活动详情!Yeelight新款的吸顶灯和米家台灯1s BrianTffff | 赞10 评论10 收藏59 查看详情

通过ssh登录树莓派后台,输入以下命令安装msmart插件:

sudo pip3 install msmart -i http://mirrors.aliyun.com/pypi/simple/

pip安装辅助插件

安装完成后输入:

midea-discover

发现空调

如果显示supported则说明支持,记下返回的id、ip,后面用得到,如果有多个设备请通过路由器中的ip来一一对应。

安装插件

访问插件的GitHub仓库,下载并安装,方法参考之前的文章,把插件文件夹拖到custom_components中。

使用树莓派开启HomeKit智能家居系统 篇六:米家接入第一步获取设备token 盘点你心中的年度好物,分享属于你的难忘故事!12月15日-1月22日参加#2020值得总结#征稿活动,发文至社区即有50金币奖励,最高可获得1000元京东E卡!岁月不会辜负每一个用心生活的人,让我们一起回顾跌宕起伏的2020年。还等什么,快点击查看活动详情!前段时间完成了本系列的第一部分树莓派与Ho BrianTffff | 赞13 评论23 收藏119 查看详情

启动插件

与之前不同的是,本插件没有给UI配置界面,所以需要用到json代码来配置,下面我们一起来学习一下:

通过smb连接到树莓派,进入pi用户文件夹下的homeassistant文件夹,找到configuration.yaml文件,右键通过文本编辑器(文本文档)打开,修改里面的内容,添加配置,ip、id改为刚才记下的ip、id。

climate: - platform: midea_ac host: 192.168.31.105 id: 38482907091584

yaml配置

注意�7�2�1�5:yaml文件对于缩进很敏感,请参考上图,否则会报错。

测试插件

保存yaml文件,并重启HA服务。

插件控制

出现空调调温器,添加成功,可点击上面的按钮进行测试,有一个bug就是这么控制空调蜂鸣器不会响。

添加到HomeKit

HomeKit

修改HomeKit集成的设备域名,添加勾选climate一项,保存,即可同步至移动端“家庭”App。

HomeKit

midea美的wifi空调的插件 接入HA、homekit

使用树莓派开启HomeKit智能家居系统 篇十:美的空调接入HomeKit 通过Home Assistant和yaml配置文件

首先你得有: 美的WIFI 空调一台

安卓手机一部(下载好 美的美居APP)

电脑一台

1.adb下载及安装:

首先第一种就是最简单的方法,下载adb压缩包去解压即可放置:

a: C:\Program Files (x86)\ADB\platform-tools

b: 编辑系统变量

设置好确定保存,退出

WIN+R ----------------

然后输入adb version 查看版本 可以看出是否安装成功,如下就已经成功了。

启动 adb server 命令:adb start-server

停止 adb server 命令:adb kill-server

查询已连接设备/模拟器:adb devices

该命令经常出现以下问题:

offline ―― 表示设备未连接成功或无响应;

device ―― 设备已连接;

no device ―― 没有设备/模拟器连接;

List of devices attached 设备/模拟器未连接到 adb 或无响应

USB连接:

在手机“设置”-“关于手机”连续点击“版本号”7 次,可以进入到开发者模式;然后可以到“设置”-“开发者选项”-“调试”里打开USB调试以及允许ADB的一些权限;连接时手机会弹出“允许HiSuite通过HDB连接设备”点击允许/接受即可;

小米手机: 设置�C我的设备�C全部参数�C找到MIUI版本 多次点击后 提示开启

开启后返回设置―更多设置―开发者选项―启用USB调试

驱动也是必须安装的,可以用驱动大师,驱动精灵等,或者是手机商家提供的手机助手,点进去驱动器安装即可(部分电脑双击无法直接进入到驱动器里,可以使用右键找到进入点击即可)

ADB安装完成,可以查找组件需要的 applianceId。

已确保手机开启开发者模式且已连接电脑 输入: adb logcat | grep -i deviceid

如果显示 grep 不是内部命令提示

改为输入 adb logcat "| grep -i deviceid

没问题,窗口日志滚动起来了,非常快,都来不及看。。。。。。

找到DeviceID 号记住它即可,下面就是接入Homeassistant

请参考github上

https://github.com/mac-zhou/midea-ac-py/blob/master/README_CN.md#

下载附件,放入custom_components 目录下

climate:

platform: midea host: 192.168.1.100 #空调局域网IP id: 123456789012345 #刚查找出来都ID

好了,重启你的HA,等待… 没毛病,你的美的空调就接入了。

链接:https://pan.baidu.com/s/1SKu24yyShwg16lyIupO5VA 提取码:ih0i

[/quote]

「告别空调伴侣」美的空调接入苹果HomeKit

$使用树莓派开启HomeKit智能家居系统 篇十:美的空调接入HomeKit 通过Home Assistant和yaml配置文件

�0�2 �0�2 �0�2 �0�2�0�2大家好,我叫阿威,今天我要分享的是如何将家里的美的空调直接接入HomeKit,无需额外购买空调伴侣哦。

�0�2 �0�2 �0�2 �0�2�0�2首先感谢github作者的教程,我在这里充当一个搬运工外加一个实践者~�0�2 �0�2

零、需要的准备的材料有:

1、美的空调

2、home assistant

3、耐心

一、下载网址的文件,把midea这个文件夹粘贴到这里,并且修改好配置文件

网址:https://github.com/mac-zhou/midea-ac-py

二、查看自己家的空调是否符合要求

在终端输入:

pip3 install msmart

midea-discover

得到空调的host, id,填写入刚才的配置文件中。

(V2版本直接跳转第四步)

三点五、MacBook配置adb环境

1、安装homebrew

苹果电脑 常规安装脚本(推荐 完全体 几分钟安装完成):

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

2、安装adb

brew install --cask android-platform-tools

三、如果你是V3,那就下载美的美居这个软件,登陆账号,可以看到空调在里面,然后使用安卓手机打开开发者模式,进入usb调试状态,adb抓一下包。

查看手机是否连接:

adb devices

获取token和k1

adb logcat | grep doKeyAgree

(记得要杀后台,再重新进入美的美居应用)

继续补充好token和K1即可。

四、重启一下homeassistant,然后就可以在手机上看到空调的按钮了。

智能家居 篇一:优雅的反馈红外遥控空调并接入Homeassistant

$

智能家居 篇一:优雅的反馈红外遥控空调并接入Homeassistant

2019-08-18 19:37:53 39点赞 251收藏 37评论

一直以来,很少发贴子,因为写作水平实在不够,虽然经常看张大妈各位大神的美贴,打开文章贴又无法输出,这次大概也能流水概述!站内关于Homeassistant贴子已经数不清了,我想我应该也不必��嗦,直奔主题( 醒醒,你都��嗦半天了)!

空调现在应该人人都没法离开了,家家都有,市面上也有很多空调的WIFI遥控器,但是玩过智能家居的应该都有一个巨大的痛点,拿遥控器操作了,这些所谓的WIFI遥控器也没法知道啊,更别提把你操作过的数据提交给智能平台?据我了解市面唯一可以有反馈的大概也只有小米了,不过它接入HASS等平台你必须要有插件啊,HASS经常破坏性升级,想必各位饱受摧残!而今天我要��嗦的,这就是开源的ESP8266项目,它即支持标准MQTT协议,还能轻松接入HASS,最重要的,它支持反馈,反馈,反馈,用上它,仿佛自己买的就是空调网关有没有?

但遗憾的一点,目前并不能做到适配广大品牌,目前已知 美的,富士通,格力,AUX、海尔少量、松下、TOSHIBA、大金、三菱、夏普、日立绝大多数常见的遥控型号是可以的,国产其它一些品牌,那么大概率目前就没有办法了。

成品展示

基础的贴子,其它坛友已经写过了,这里不重复复述,有兴趣大家可以直接访问 IOBROKER贴查看

虽然发布过2款改装性作品,适合拆之改之,但是很多盆友没办法见什么都拆啊,所以又重新设计了一款。效果如下

没错,它就是基于苹果绿点充电器,配合公插USB即可完成,只要放置空调同侧就完成了。至少也不用动手拆空调啊。效果就以视频展示之[摄像头IP6S]:

如果这是你想要的效果,那么请紧跟我魔鬼的步伐![没有摩擦,摩擦,摩擦]

DIY开始

项目已经开源,地址,包含已经编译的固件,升级固件,使用说明,接下来,一步一步指引入坑!

PCB板

从项目中下载所有文件,打开文件夹找到GERBER文件夹,将它打包并传送到PCB打样,淘宝很多商家首次打样10块啦,当然还有最大的BOSS,5元打样,那就是嘉立创了!如此一来,成本是不是直线下滑?

以嘉立创为例,下载下单助手,上传GERBER打包文件,打包成ZIP、RAR均可,进入PCB管理--在线下单--上传文件,下单参数如下:

PCB打板参数

元件BOM

上述地址链接里已经包含了BOM表,除ESP01F 元件均从嘉立创购入,当然了,你从淘宝买到同样的元件也是一样的,这里不再重复叙述!

上手贴片

由于体积限制,部分元件采用了0402,不过还好,没几个,对于动手能力强的人,这应该不是什么问题,那么贴好后如下图:

正面贴片

反面贴片

对于正面贴片,除中间的红外发射脚,其它均可以侧45度上扬以获得更好的信号角度。

刷入固件

由于PCB面积限制,所以PCB正面上的VGRT为1.27脚,你可以使用SOP16刷机夹,或者使用飞线的办法刷之,进入下载模式的跳脚为正面FP短点,你可以直接点锡焊上,也可以使镊子点一下,然后上电TTL,即可进入刷机模式

使用刷机工具,你可以使用ESPHome-Flasher-1.1.0-windows-x64,也可以使用其它ESP刷机工具。

配网模式

源代码采用wifimanager配网,请在进入配网后,确保MQTT服务器正确,否则可能导致你无法进入WEB页面,导致重新刷机,配网看以下GIF

WIFI

配置使用

完成配网后,我们可以进入IRMQTT ,直接打开ESP的IP,即可进入,图示如下,页面第二项是配置你需要操作的空调品牌。你这里选择了什么品牌空调,通过其它发布MQTT,它只按这个空调格式和协议来发送数据。

WEB-IRMQTT

选择对应的空调型号,模式,电源,温度,并点击 UPDATE/SEND,空调有反应后,视为有效型号,若无反应,请对应尝试model 1-6子设备型号,如均无反应,可能不被支持。

反馈测试

如何知道IRMQTT模块是否已经能正常的反馈呢,你可以使用MQTT工具监听。如下图GIF演示!

默认连接上MQTT后,出来的型号和设备等是默认生成的,不是接收到的

操作之后能出现ON OFF和有效的数据源,视为可反馈,

接入HASS

由于采用标准MQTT协议,并且作者以Homeassistant为蓝本输出消息,故,你可以使用IRMQTT-WEB控制台发送 MQTT discovery 让平台自动发现即可,也可以手动配置,配置如下:

climate:

- platform: mqtt

name: zwaircon

modes:

- "off"

- "auto"

- "cool"

- "heat"

- "dry"

fan_modes:

- "auto"

- "min"

- "low"

- "medium"

- "high"

- "max"

swing_modes:

- "off"

- "auto"

- "highest"

- "high"

- "middle"

- "low"

power_command_topic: "ir_server/ac/cmnd/power"

mode_command_topic: "ir_server/ac/cmnd/mode"

mode_state_topic: "ir_server/ac/stat/mode"

temperature_command_topic: "ir_server/ac/cmnd/temp"

temperature_state_topic: "ir_server/ac/stat/temp"

fan_mode_command_topic: "ir_server/ac/cmnd/fanspeed"

fan_mode_state_topic: "ir_server/ac/stat/fanspeed"

current_temperature_topic: "tele/bksensor/SENSOR"

current_temperature_template: "{{ value_json['SI7021'].Temperature }}"

swing_mode_command_topic: "ir_server/ac/cmnd/swingv"

swing_mode_state_topic: "ir_server/ac/stat/swingv"

min_temp: 16

max_temp: 30

temp_step: 1

retain: false

current_temperature_topic 和 current_temperature_template 为外部引用温度,这里采用了JSON格式的消息请依据你的空调实际情况修改对应的菜单

OTA

由于ESP01F flash只有1MB,实际固件不能超过467KB,但由于按开源编译,固件至少490K,造成由于空间不够无法在线更新,故我们只能曲线升级,在不破坏SPIIFS的情况下,先上传一个只有WEB-UPDATE功能的迷你型固件,该固件也采用WIFIMANAGER配置 网,并且能继承原有配置,升级后重新打开IP,进入WEB,选择最新的IMQTT固件升级即可

总结即: OTA--MINI 固件--正常固件

3D打印

项目中已经设计3D外壳,使用PLA打印机请层高0.15及以下,为了保持更好的通透性能,部分最薄处仅0.4MM,固紧螺丝为沉头内六角M2,有打印机的小伙伴可以撸起来,这里不再多述!

3D-STL

总结

本次制作,比较遗憾,由于并不能很好的解决制作容易,适合容易的,作为外貌协会,当然只能损失简易性,虽然有些难度,但基本上相信大神们都能KO它,至少它解决了体积和外观,这才是我们不能忽视的啊,否则的话,我建议你采用开源方案里面的分支ESP12F

DIY是种精神,我们不能妥协,虽然开源的东西并不能保证所有人所有物件100%成功,但是慢慢的积累,相信很多国产品牌,很多国内独有的设备也会慢慢添加进来的,

至此,感谢一起折腾Homassistant,iobroker的兄弟们,生活如此精彩!

HomeAssistant+空调

$

~如果您觉得本文的内容有帮助,请不要忘记分享给您的家人和朋友,让更多人受益。最后,感谢您的阅读,希望本文对您有所帮助,记得收藏以便日后查阅读。

扫描二维码推送至手机访问。

版权声明:本文由维修资讯网发布,如需转载请注明出处。

本文链接:https://www.weixiu007.com/zhigao/11284.html

分享给朋友:

“使用树莓派开启HomeKit智能家居系统 篇十:美的空调接入HomeKit 通过Home Assistant和yaml配置文件,来涨点知识” 的相关文章

苏州志高空调售后维修电话是?,搞懂这个你就明白了

苏州志高空调售后维修电话是?,搞懂这个你就明白了

本文苏州志高空调售后维修电话是?为您介绍了如何进行简单的空调维护和保养,让您的空调性能更加稳定,并延长其使用寿命。 苏州志高空调售后维修电话是? 绝大多数空调,冬季供暖,空调压缩机供暖一般不能满足供暖要求,所以空调机中有辅助供暖的电暖管。干燥辅助热是启动辅助加热的电热管。干燥方式相...

富士通中央空调线控器和遥控器可以同时安装吗,排查下这几个原因

富士通中央空调线控器和遥控器可以同时安装吗,排查下这几个原因

当空调遇到故障时,我们可能会感到非常困惑,但是通过一些简单的排查和修理方法,我们可以快速解决问题。本文富士通中央空调线控器和遥控器可以同时安装吗将为您提供一些实用的空调故障排查和修理技巧,让您轻松解决空调问题。 富士通中央空调线控器和遥控器可以同时安装吗 我来答 可选中1个或多个...

长沙志高空调维修 售后维修 维修电话多少呢?,原因通常是这样的

长沙志高空调维修 售后维修 维修电话多少呢?,原因通常是这样的

空调是我们日常生活中不可或缺的电器,但出现故障会严重影响我们的生活,本文长沙志高空调维修 售后维修 维修电话多少呢?将为您提供一些常见的空调故障排查和修理方法,帮助您快速恢复空调的正常工作。 长沙志高空调维修 售后维修 维修电话多少呢? 长沙时代家电维修,专业维修各类家电,空调,冰...

空调不制热 运行灯闪烁,外行也要大致的了解下

空调不制热 运行灯闪烁,外行也要大致的了解下

本文为您介绍了空调故障修理过程中需要注意的一些安全事项和注意事项,如空调不制热 运行灯闪烁等,帮助您更加安全地维修空调。 空调不制热 运行灯闪烁 灯闪是故障代码,可能是传感器损坏或电脑板损坏导致检测出错的,耀马空调没听说过故障代码查不到的,说明书上就有或找该空调的售后查询志高空调故...

家用空调什么牌子好,应该如何处理?

家用空调什么牌子好,应该如何处理?

本文为您提供了一些空调维护和保养的技巧和注意事项,包括家用空调什么牌子好等,帮助您延长空调寿命和保持空调的正常运行。 家用空调什么牌子好 空调的品牌是在太多了,推荐你在下面这些牌子里选。 1、格力空调:格力空调是做空调出身的,技术成熟,质量相对来说比较稳定,售后服务也比较好。...

空调外机尺寸一般为多大,答案在这里

空调外机尺寸一般为多大,答案在这里

空调故障不仅会影响您的舒适度,还会影响空调的寿命和效率,因此及时解决空调故障是非常重要的。本文空调外机尺寸一般为多大将为您提供一些常见空调故障排查和修理的方法,帮助您更好地维护空调。 空调外机尺寸一般为多大 空调室外机的长度一般在500-700mm,宽度在200-300mm不等,高...