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

 找回密码
 立即注册
楼主: angelyangw

[技术探讨] 【已解决】RS485设备如何接入HA

[复制链接]

25

主题

416

帖子

3029

积分

元老级技术达人

积分
3029
金钱
2603
HASS币
40
 楼主| 发表于 2017-11-7 09:27:39 | 显示全部楼层
guitengyue 发表于 2017-11-7 08:34
PY脚本也要自己写啊。。。感觉好难,完全不会python语音

同不会py。。。慢慢鼓捣吧
回复

使用道具 举报

66

主题

779

帖子

4413

积分

论坛元老

Rank: 8Rank: 8

积分
4413
金钱
3629
HASS币
20
发表于 2017-11-7 10:02:21 | 显示全部楼层
angelyangw 发表于 2017-11-7 09:27
同不会py。。。慢慢鼓捣吧

我想先弄一个电表的那个,但是测试又不太好测试,必须先接入才能弄
回复

使用道具 举报

25

主题

416

帖子

3029

积分

元老级技术达人

积分
3029
金钱
2603
HASS币
40
 楼主| 发表于 2017-11-7 10:15:05 | 显示全部楼层
guitengyue 发表于 2017-11-7 10:02
我想先弄一个电表的那个,但是测试又不太好测试,必须先接入才能弄

485接到电表上?
回复

使用道具 举报

66

主题

779

帖子

4413

积分

论坛元老

Rank: 8Rank: 8

积分
4413
金钱
3629
HASS币
20
发表于 2017-11-7 16:09:07 | 显示全部楼层

电表本身就有485输出啊
回复

使用道具 举报

11

主题

123

帖子

3470

积分

论坛元老

Rank: 8Rank: 8

积分
3470
金钱
3347
HASS币
0
发表于 2017-11-8 00:29:39 | 显示全部楼层
本帖最后由 hyifan 于 2017-11-8 00:35 编辑
guitengyue 发表于 2017-11-7 10:02
我想先弄一个电表的那个,但是测试又不太好测试,必须先接入才能弄

电表好弄,我搞了一个用 485转 TTl 和ESP8266就成功读取数据并通过 MQTT连接到HA 了,就是 Modbus 协议有些参数输出是有符号的16进制, 程序不懂怎么写才能判断正负后输出10进制..


Screen Shot 2017-11-08 at 00.22.12.png

Screen Shot 2017-11-08 at 00.29.07.png
回复

使用道具 举报

66

主题

779

帖子

4413

积分

论坛元老

Rank: 8Rank: 8

积分
4413
金钱
3629
HASS币
20
发表于 2017-11-8 07:57:31 | 显示全部楼层
hyifan 发表于 2017-11-8 00:29
电表好弄,我搞了一个用 485转 TTl 和ESP8266就成功读取数据并通过 MQTT连接到HA 了,就是 Modbus 协议有些 ...

那我485转成WIFI那个模块应该是一样的,能交流下MQTT连到HA的方法吗?
回复

使用道具 举报

66

主题

779

帖子

4413

积分

论坛元老

Rank: 8Rank: 8

积分
4413
金钱
3629
HASS币
20
发表于 2017-11-8 07:59:06 | 显示全部楼层
hyifan 发表于 2017-11-8 00:29
电表好弄,我搞了一个用 485转 TTl 和ESP8266就成功读取数据并通过 MQTT连接到HA 了,就是 Modbus 协议有些 ...

正负?是为了功率因素吗?这货家用没啥用啊
回复

使用道具 举报

11

主题

123

帖子

3470

积分

论坛元老

Rank: 8Rank: 8

积分
3470
金钱
3347
HASS币
0
发表于 2017-11-8 08:51:38 来自手机 | 显示全部楼层
straylamb760704 发表于 2017-11-8 00:54
电表的有木有教程

电表我买的是panasonic的,直接接上就好啦。这玩意要接交流电,自己diy感觉有点危险。
回复

使用道具 举报

11

主题

123

帖子

3470

积分

论坛元老

Rank: 8Rank: 8

积分
3470
金钱
3347
HASS币
0
发表于 2017-11-8 08:58:41 来自手机 | 显示全部楼层
guitengyue 发表于 2017-11-8 07:57
那我485转成WIFI那个模块应该是一样的,能交流下MQTT连到HA的方法吗?

瞬时无功功率等都有可能是负数。esp8266把读取到的数据发布到mqtt服务器,ha上添加一个传感器,订阅mqtt上的数据就好了。
回复

使用道具 举报

0

主题

43

帖子

139

积分

注册会员

Rank: 2

积分
139
金钱
96
HASS币
0
发表于 2017-11-8 09:01:17 | 显示全部楼层
我家里就是485总线的开关,接入很方便,就是状态反馈不完美
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-31 03:49 , Processed in 0.055255 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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