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

 找回密码
 立即注册
楼主: 350321l

[技术探讨] 求助*hass-KNXD使用USB下载器连接无法使用

[复制链接]

6

主题

54

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
金钱
416
HASS币
0
 楼主| 发表于 2021-7-24 21:34:52 | 显示全部楼层
XCray 发表于 2021-7-21 06:40
没用过这么高级的东西,不过辣么明显的提示不知道楼主和几位为啥不关注:not a tty, 串口没认到!

另:为 ...

官方的knx是通过ip连接的,ip价格太贵了呀!
回复

使用道具 举报

6

主题

54

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
金钱
416
HASS币
0
 楼主| 发表于 2021-7-24 21:42:38 | 显示全部楼层
yuyamin 发表于 2021-7-21 08:16
我也买了个这个usb尝试接入,没成功。ets是可以控制的

我找到原因了,跟usb口转到knx通讯接口的芯片有关,查了资料,knx芯片的通讯方式有TTL、i2c几种方式,很多usb下载器(usb转knx接口模块)都是通过一颗knx芯片(ncn5120、tpuart、QFN系列等)加一颗usb通讯芯片(有可能是将knx协议库写在单片机里,纯属猜测)实现的,这样子导致KNXD无法正确的获取到knx芯片数据,像很多大厂的usb下载器是免驱的,knxd可以直接通过usb模式连接,小厂的就没办法了!
回复

使用道具 举报

6

主题

54

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
金钱
416
HASS币
0
 楼主| 发表于 2021-7-24 21:44:48 | 显示全部楼层
XCray 发表于 2021-7-21 06:40
没用过这么高级的东西,不过辣么明显的提示不知道楼主和几位为啥不关注:not a tty, 串口没认到!

另:为 ...

不是串口没认到,串口是有的,真正的原因是串口无数据回复,也就是knx芯片没回复,所以显示not a tty
回复

使用道具 举报

6

主题

54

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
金钱
416
HASS币
0
 楼主| 发表于 2021-7-24 21:45:57 | 显示全部楼层
whxciotw 发表于 2021-7-20 17:59
国产的也就1000出头。闲鱼上也能淘到几百的好货。建议先用ets测试连接

哈哈哈,用串口的方式直接把成本压到80块钱解决knx通讯问题
回复

使用道具 举报

3

主题

40

帖子

212

积分

中级会员

Rank: 3Rank: 3

积分
212
金钱
172
HASS币
0
发表于 2021-7-25 10:04:25 来自手机 | 显示全部楼层
350321l 发表于 2021-7-24 21:42
我找到原因了,跟usb口转到knx通讯接口的芯片有关,查了资料,knx芯片的通讯方式有TTL、i2c几种方式,很 ...

如果你本身就是买的usb下载器肯定是不能用knxd的了。
可以买一个ncn5120的模块,好像一百多,设置成uart模式,再买一个几块钱的usb转ttl模块,接上ncn5120的tx和rx,再接到树莓派就可以了。
我试过是可以用的,只是需要把配置都写到自定义配置里面。
回复

使用道具 举报

8

主题

318

帖子

2172

积分

论坛技术达人

积分
2172
金钱
1844
HASS币
70
发表于 2021-7-25 10:10:44 | 显示全部楼层
起子 发表于 2021-7-25 10:04
如果你本身就是买的usb下载器肯定是不能用knxd的了。
可以买一个ncn5120的模块,好像一百多,设置成uart ...

嗯,我买过一整套壳子,然后就是knxd无法识别。
回复

使用道具 举报

22

主题

656

帖子

4580

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4580
金钱
3909
HASS币
40
发表于 2021-7-25 17:35:13 | 显示全部楼层
起子 发表于 2021-7-25 10:04
如果你本身就是买的usb下载器肯定是不能用knxd的了。
可以买一个ncn5120的模块,好像一百多,设置成uart ...

请教下,如果我用knx-usb下载器、树莓派装HassOS,那该如何配置ha的knx?
回复

使用道具 举报

3

主题

40

帖子

212

积分

中级会员

Rank: 3Rank: 3

积分
212
金钱
172
HASS币
0
发表于 2021-7-25 17:44:16 来自手机 | 显示全部楼层
whxciotw 发表于 2021-7-25 17:35
请教下,如果我用knx-usb下载器、树莓派装HassOS,那该如何配置ha的knx?

knx-usb的应该不能用
回复

使用道具 举报

3

主题

40

帖子

212

积分

中级会员

Rank: 3Rank: 3

积分
212
金钱
172
HASS币
0
发表于 2021-7-25 17:47:33 来自手机 | 显示全部楼层
我的理解是,简单说来能在ets里面认出来的下载器是用不了knxd的
回复

使用道具 举报

22

主题

656

帖子

4580

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4580
金钱
3909
HASS币
40
发表于 2021-7-25 18:41:55 | 显示全部楼层
本帖最后由 whxciotw 于 2021-7-25 18:43 编辑
起子 发表于 2021-7-25 17:44
knx-usb的应该不能用

那作者的说明文档中,可以支持的usb knx interface,我的理解,应该支持的是usb2ttl这样的转换器,而不是knx-usb下载器。对嘛?
https://github.com/da-anda/hass- ... master/knxd/DOCS.md
Option interface
The driver knxd should use as interface to talk to the KNX bus. The most common ones for the typical usecase of this add-on are:

tpuart (for UART based KNX interfaces, like the one from Busware.de)
usb (for commercial USB KNX interfaces)


回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 10:30 , Processed in 0.534536 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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