智能家居如何把老款定频空调变成智能“变频”空调#米家#智能家居#HA
背景
最近长沙的天气暴热,室内达到了34-35度,天气预报最高温度上了40度,这么酷热的天气,离开了空调,基本上就是一身汗,全身湿透,特别难受,然后不得不开启家里的一台将近10年的老式定频空调,输入功率970W,OMG,一小时将近一度电,假设一天吹10小时,就是10度电,一个月三十天,10*30=300度,长沙电费是0.588接近6毛,300*0.6≈180块电费。对比新国标的变频空调,一晚上3-4度电的,心里就不平衡了,你重新安装一个吧,觉得浪费钱,毕竟空调好好的,前阵子才做了清洗,不安装吧,又是个耗电大户。
鉴于此,去研究了一下有没有办法省电。结合家里已经拥有的物联网设备,确实研究出一个方案。
话不多说,先上效果图
原理
首先我们需要知道变频空调的运行原理是什么?为什么省电?
变频空调能省电的原因,最主要的就是可以监控当前环境的温度变化,去调节运行的功率,从而使得当前环境一直保持某个温度运行,并不是一直在全功率运行的一个状态。
反之,定频空调耗电的原因,不可以调节制冷的功率,一直全功率运行,低于设定的温度2度之后,才停止运行(这个每个机器可能不一样)。定频空调对温度不够敏感,制冷的时候太冷,没有变频那么敏锐,随时调节功率达到恒温舒适的状态。
初始方案
知道原理之后,首先我们采用最简单的方案,进行初次改造。这里首先需要用到一些智能家居设备,我家使用的是米家,这里使用米家设备进行示范。
用到的设备
- 定频空调
- 小爱音箱Play增加版(支持红外功能,发出红外指令,控制空调,充当空调遥控器)
- 米家智能插座3 (可以查看当前电器功率,电量统计)
- 16A转10A插座转接头(空调一般是16A的插座,这里是转换给10A得米家智能插座使用)
- 米家温湿度计2(当前环境的温度湿度)
- 落地扇(冷空气+风扇,体感更加凉快,在空调达到一定温度,停止输送冷空气时,风扇摇头起到关键作用)
步骤:
1、下载米家app,将米家的设备接入进来,这里我们首先接入小爱音箱,智能插座和米家温湿度计。
2、在小爱音箱app里,打开红外遥控添加空调(用过万能遥控的都知道,这里是一个个按键进行测试,从而匹配到适配你空调的遥控器,这里不再赘述)
3、设置米家自动化
我家空调26°就比较冷了,我希望保持到26-27°就可以,所以这里的设置是:
当前房间的温度高于27°,由小爱音箱发出指令,把空调设置到26°(空调全功率制冷,功率从开关可以看到功率在970W左右)
当前房间的温度低于27°,由小爱音箱发出指令,把空调设置到29°(因为当前房间达到了26度,设置到29度,空调自身程序检测到无需制冷,所以从970W的功率,变成了20-30W,只进行吹风换气。)
4、让小爱,打开空调,打开风扇并且设置摇头
5、在米家app对空调耗电进行观察,对空调实际运行状态进行观察。
6、为什么叫初始方案呢,就是因为踩坑了,米家的小爱音箱和温湿度计是基于蓝牙Mesh联网,温湿度计传输温度并没有那么快,不那么敏感,室内达到了29.3度°,米家APP在28.7° ,这点温度差其实也无所谓,但是让人接受不了的是,温度计并不能100%触发,所以在天气这么热的情况下,关掉了门窗,室内超过29度,又闷又热,这种体验是比较糟糕的。或许米家别的温湿度计比我这22年的老款同步会快一点,但是起码这老款是不满足于我当前的要求的。
7、既然温湿度计被动上传,触发比较慢,甚至不触发的情况,尝试过,米家APP并不能设置定时轮询温度的功能,比如我需要每2分钟检测一次温度,如果温度介于某个点,给我发空调红外指令。
目前方案
在初始方案不尽人意的情况下,想起了曾经安装的软路由里面的HA(home assistant),HA可以介入各个物联网家居平台,如苹果的HomeKit,美的,涂鸦,小米等等,可以理解成,HA里有包含这些平台的驱动,不同平台之间,可以设备联动。
HA如何接入米家,这里不再赘述,大家可以看这篇:《万物皆可HA?教你把各种智能设备接入Home Assistant 图文教程》https://www.bilibili.com/read/cv22291031/
设备还是之前的设备,但是触发形式有了变化
步骤:
1、将在米家APP新建的2个自动化停掉
2、登录HA,点击配置,点击场景自动化
3、新建2条自动化
a、温度大于27°,空调设置26°
b、温度小于27°,空调设置29°
这里,对于一些设置需要进行一些说明
①、HA的时间触发器需要进行一个解释,这里设置的5秒执行,并不是每5秒钟执行一次,一开始我也是这么认为的,实际上是,当前时间如果是5秒,比如12:00 05秒,12:01 05秒,也就是说,相当于一分钟执行一次。
②、在环境条件里,除了温湿度计的温度之外,还设置了comfirm目标温度的指令,这里的意思是,空调有当前温度和目标温度,目标温度就是我们设定的温度,这里起到的作用就是,在空调没有达到目标温度的情况下,不让他分钟都给我发红外指令去设置目标温度,只设置一次即可,不然每分钟都要空调都会滴一下,很烦。
4、设定之后进行观察
在每个HA场景自动化都可以跟踪运行状态,比如下图的环境条件,如果都为true,才会执行动作
结论
后续发现使用HA进行主动轮询的方案效果较好,而且是随室内温度自动调节空调的目标温度,从智能开关的结果来看,8小时3度或者1度多,目前来说节电一半以上,并且空调也实现了智能化,既拥有定频空调的耐造不容易坏的优点(坏了修也便宜),又拥有变频省电和随环境温度自动调节的优点。
其他应该也可行的方案
这里对其他方案进行猜想,理论上或许也可行,可以请选择最适合自己的方式
1、空调设置制冷30分钟,休息30分钟
2、使用空调伴侣进行设置
3、钞能力,直接换个变频空调(最省事不折腾)
4、在初始方案的基础上,换个高级的同步快的温湿度计(门槛会低很多)
智能家居如何把老款定频空调变成智能“变频”空调#米家#智能家居#HA的更多相关文章
- 入门智能家居,从 IFTTT 到 HomeKit 自动化(二)
入门智能家居,从 IFTTT 到 HomeKit 自动化(二) 目录 0. HomeKit.HomeBridge.HomeAssistant 分别是什么?关系是什么? 1. 开始前的准备 2. 整 ...
- 网关局域网通信协议V2.0
http://docs.opencloud.aqara.cn/development/gateway-LAN-communication/ https://github.com/aqara/openc ...
- 国内 IoT 物联网平台终局的思考:未来只会有 3家
随着物联网成为国家十四五规划的新型基础设施,许多企业纷纷投资物联网赛道,希望能提前布局物联网平台,打造一个新的生态出来. 十年后,那些投入重金的物联网平台最终能存活下来几家呢? 01. 公有云IoT平 ...
- 【DC010沙龙年度合集】顶尖Hacking技术盛宴(文末福利)
岁末盘点,让我们一起回顾2017年DEFCON GROUP 010带来的那些最前端的Hacker技术,体验原汁原味的mini DEFCON黑客大会,满满的干货帮你开启Hacker技术大门 &g ...
- 一百元的智能家居——Asp.Net Mvc Api+讯飞语音+Android+Arduino
大半夜的,先说些废话提提神 如今智能家居已经不再停留在概念阶段,高大上的科技公司都已经推出了自己的部分或全套的智能家居解决方案,不过就目前的现状而言,大多还停留在展厅阶段,还没有广泛的推广起来,有人说 ...
- 转载智能家居 作者:热情的沙漠 出处:http://www.cnblogs.com/buptzym/
理工男打造帝都89平智能家庭 毕业后的2016年年初,搬入新家,总算不用在出租屋里鬼混了,于是就想把之前童年的梦想:智能家居+家庭影院好好实现一下~ 相比帝都高昂的房价,这些东东还凑合玩得起,不过 ...
- 基于Linux的智能家居的设计(5)
4 软件设计 软件设计部分主要包含uboot移植.内核编译.系统移植.设备驱动编程.应用程序编程(QT编程.mysql数据库编程.控制系统编程).各个模块的功能函数(部分是在windows以下的IA ...
- NB大了,增强现实走进安防行业了!竟然还有智能家居的规划!
增强现实系统故事性功能解说 作者:李欢 工号:2288 电话:18938902295 邮箱:lihuan@gosuncn.com 前言: 本文仅适用于2014北京安防展,增强现实展区人员学 ...
- 谁才是智能家居的未来?视声M+O融合方案给出答案
有些智能家居,你不能说它不智能. 但在现实生活中,常常帅不过一秒. 就比如,当你经历了一天的疲惫后回到家,发现玄关的智能开关突然没反应,家里的灯怎么都打不开.这种时候你得明白,你的智能开关面板很有可能 ...
- 基于能量收集的智能家居-2013国家级大学生创业实践项目申报_商业计划书_V0.2
SmartHome项目商业计划 基于能量收集的 免电池无线智能家居系统 IA-SmartHome团队 2012.12 l 基于无线的智能家居解决方案,节省施工成本: l 基于能 ...
随机推荐
- Java StringBuffer 与StringBuilder 类的介绍与区别
目录 StringBuffer类(用来解决String类的内存浪费问题) 构造方法 public StringBuffer(); 无参构造 public StringBuffer( String ); ...
- SELinux策略语法以及示例策略
首发公号:Rand_cs SELinux策略语法以及示例策略 本文来讲述 SELinux 策略常用的语法,然后解读一下 SELinux 这个项目中给出的示例策略 安全上下文 首先来看一下安全上下文的格 ...
- mysql GROUP_CONCAT使用
完整的语法如下: 1 group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 基本查询 1 2 3 4 5 ...
- javascript 类class设置访问器setter时出现Maximum call stack size exceeded错误
Maximum call stack size exceeded这个错误的意思是调用栈溢出,但是自己写的代码基本不可能出现.所以可能的原因是A调用了B,然后B再调用A,形成了循环调用.或者说是A自己调 ...
- Spring源码——@Component,@Service是如何被解析?
引言 在Spring中,Component.Service是在工作中经常被使用到的注解,为了加深对Spring运行机制的理解,今天我们一起来看一下Spring中对Component等注解的处理方式 C ...
- 有点东西,template可以直接使用setup语法糖中的变量原来是因为这个
前言 我们每天写vue3代码的时候都会使用到setup语法糖,那你知道为什么setup语法糖中的顶层绑定可以在template中直接使用的呢?setup语法糖是如何编译成setup函数的呢?本文将围绕 ...
- 5分钟带你了解RabbitMQ的(普通/镜像)集群
前言 让我们深入探讨RabbitMQ的集群配置,了解各种集群模式的利弊.本次讨论的重点是帮助您快速理解RabbitMQ集群的运作方式,以及选择最适合您需求的模式.好的,话不多说.在RabbitMQ中, ...
- Win10下载纯净版ISO镜像
进入windows官网下载页面 1.F12 进入开发者模式->选择浏览模式为手机->机型设置为Ipad Air ->刷新页面->下载选项出现 下图第二步选择完成后,需要刷新一下 ...
- 10分钟掌握Python缓存
全文速览 python的不同缓存组件的使用场景和使用样例 cachetools的使用 项目背景 代码检查项目,需要存储每一步检查的中间结果,最终把结果汇总并写入文件中 在中间结果的存储中 可以使用co ...
- .NET 文件上传服务设计
.NET文件上传服务设计 前言 在b站学习了一个后端小项目,然后发现这个文件上传设计还挺不错,来实现讲解一下. 项目结构如下: 基于策略+工厂模式实现文件上传服务 枚举 在Model层创建即可 pub ...