『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 2751|回复: 5

[插件集成] 【已解决附设置方法】涂鸦的地暖温控器接入tuyalocal的问题

[复制链接]

1

主题

15

帖子

82

积分

注册会员

Rank: 2

积分
82
金钱
67
HASS币
0
发表于 2023-4-3 16:29:48 | 显示全部楼层 |阅读模式
本帖最后由 yihuasteven 于 2023-4-12 12:12 编辑

作为一个新人小白,想把当时装修时候装的3个用涂鸦APP的地暖温控面板统一接入到HA里

已经找了教程搞定了local key,localtuya也已经找到了温控器,但似乎一个温控器有8个实体,要分开选择类型,在这卡住了
屏幕截图 2023-04-03 163007.jpg
ID1值是一个BOOLEAN,控制温控器开关,添加为switch后可以正常控制面板开关;
ID2值是一个两位数位数摄氏温度值,和面板和APP里的设定温度值一致,但无论作为temp_set添加到climate还是作为Number,都无法通过HA改变这个值(最后讲)
ID3值是一个三位数数值,是室温*10的数值,比如试问21度,这个值就是210,21.5度就是215,作为sensor添加系数0.1可以正常显示温度
ID4值是hot,应该是运行类型,反正是地暖面板,可以作为一个select,选项只给一个hot
ID6值是一个BOOLEAN,试出来是童锁开关,作为switch
ID102值是-20,应该是温度修正,情况同ID2
ID104是一个BOOLEAN,试出来是周程序开关,作为switch
ID106值是0,暂时不知道干嘛的

面板本身的逻辑是周程序打开的情况下,设定温度不受控,指按照在面板上设置好的周程序执行;周程序关闭的情况下按设定值执行,此时在APP或面板上调整设定值均有效

目前我作了以下尝试:ID1、ID6、ID104三个BOOLEAN作为开关实体接入了HA,并且测试过可以正常控制相应功能的开关;ID3是温度传感器,设置为sensor,系数0.1,可以正常显示室内温度
尝试将ID2添加为number,无法通过HA调整数值,调整后面板设定值显示为00,但是在面板或者app里调整,可以引起ha里这个number的同步变化
屏幕截图 2023-04-05 205551.png 屏幕截图 2023-04-05 210023.png

现在唯一的问题就是面板的温度设定值无法通过ha的number来控制

=======================以下为解决方案=======================


各个ID和作用基本上在上面都测试清楚了,最后还是用localtuya接入,然后将各个ID合理设置进climate实体来解决,之前之所以出错是因为比例系数没有设置对,方法如下
1.jpg
1、localtuya添加设备,选择相应的地暖面板,输入设备id和localkey

2.jpg
2、添加一个climiate实体,把各个控制项相应的id值填入,比如target temperature(设定值)是ID2(20度),current temperature(当前温度)是ID3(230也就是23度),temperature step,设定步进值,我的面板是每次±1度,所以就是1,precision关系到当前温度的数值比例,因为我的ID3是10倍实际温度值,所以这里选0.1,就能显示正常温度值了

3.jpg
3、运行模式设定,因为我的是地暖,只有hot模式可选,我这里就猜着设置了一下,不确保就是正确的方法,但最后不影响使用

4.jpg
4、温度单位选摄氏度,target precision是设定值的数字比例,因为我的设定值就是温度值,所以比例选1

5.jpg 6.jpg
5、因为温度ID可以作为一个温度sensor,这里就再添加一个sensor作为单独的温度sensor实体,ID选择3(230,即23度),摄氏度,类型temperature,数字比例0.1


7.jpg 8.jpg
6、因为6和104两个boolean类型分别是童锁和周程序开关,再添加2个switch实体,分别控制这两项


9.jpg 10.jpg
添加完毕后就可以在设备里看到成果了,如果显示不正常就重载下localtuya
添加仪表盘后把标题开关关闭,设置了下童锁和周程序的图标,然后把之前单独设置的sensor添加到了 一个sensor卡片,就是上面的效果
点电源键图标是关闭,点加热图标是开启,测试下来温度设定、童锁、周程序都可以正常操作

补充说明:其实温度补偿值(ID102)也可以通过climate实体来控制,但由于min temperature和maxtemperature无法设定会导致设定范围出错没法正常设置(和current temp一样10倍数值,比如-2℃值是-20,实际设定范围是-9℃~9℃,步进0.5,比例系数0.1),所以作罢,反正这个也不用经常设置



回复

使用道具 举报

1

主题

15

帖子

82

积分

注册会员

Rank: 2

积分
82
金钱
67
HASS币
0
 楼主| 发表于 2023-4-5 20:45:01 | 显示全部楼层
进展更新,自己顶一下,有没有大佬能看到
回复

使用道具 举报

1

主题

15

帖子

82

积分

注册会员

Rank: 2

积分
82
金钱
67
HASS币
0
 楼主| 发表于 2023-4-12 12:12:51 | 显示全部楼层
解决方法已更新
回复

使用道具 举报

0

主题

1

帖子

20

积分

新手上路

Rank: 1

积分
20
金钱
19
HASS币
0
发表于 2023-10-30 10:34:35 | 显示全部楼层
顶一下,感谢,可以参考一下
回复

使用道具 举报

1

主题

39

帖子

521

积分

高级会员

Rank: 4

积分
521
金钱
482
HASS币
0
发表于 2024-2-14 16:30:18 | 显示全部楼层
谢谢大佬!正好需要
回复

使用道具 举报

0

主题

23

帖子

192

积分

注册会员

Rank: 2

积分
192
金钱
169
HASS币
0
发表于 2024-6-28 09:49:23 | 显示全部楼层
兄弟你这块卡片怎么做的,我像做到热水器上。  正好需要就看到你这个了,一直不知道模式这些怎么加上去
QQ截图20240628094750.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 16:39 , Processed in 0.062285 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表