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

 找回密码
 立即注册
楼主: 大白兔少女

[进阶教程] 卓虎智能电表接入homeassistant

  [复制链接]

7

主题

94

帖子

851

积分

高级会员

Rank: 4

积分
851
金钱
757
HASS币
0
发表于 2023-1-30 10:06:00 | 显示全部楼层
大白兔少女 发表于 2023-1-30 08:29
看你的ha是docker安装还是虚拟机安装的haos了。docker安装的是需要再docker安装nr和mqtt,haos安装 直接 ...

谢谢,昨晚已经接入了,谢谢大佬。
有两点可以和小伙伴分享~~
一、本身白群晖Docker安装的HA(版本Home Assistant 2022.2.0.dev20220126),为了支持接入APPLE的HOMEPOD。
昨天在docker又安装了ncarlier-mqtt和nodered-node-red-docker 0.19.5-v8 这两个映像
1、mqtt我只在configuration里写了配置如下(没有web页面),千万不能直接在配置里添加MQTT集成:
mqtt:
  broker: 10.0.0.*
  port: 1883
  username: *
  password: *
  discovery: false  

以上MQTT这里就完成了,不需要在做别的事。
2、node-red安装以后不停重启,后来把目录权限给到就正常了,之后把json文件放到库里(记得给权限)去web页面导入json文件,我提前修改了jason,把自己的did写进去了,导入以后配置一下mqtt的信息(主要是mqtt的ip,之后就会显示已连接,说明已经抓到数据了。点一下“部署”就OK。
最后的问题出在config文件里添加sensor的时候,我直接用楼主的代码,会报mqtt错误之类的故障,这个时候我大概可以确定应该是cofig文件里写的问题,改成如下就正常了,估计是我HA的版本导致:
sensor:
  - platform: mqtt
    name: "卓虎有功功率"
    unique_id: p_value_p1
    state_topic: "api/zhuohu/p_value_p1"
    value_template: "{{ value }}"
    unit_of_measurement: "W"
  - platform: mqtt
    name: "卓虎总电量"
    unique_id: e_value
    state_topic: "api/zhuohu/e_value"
    value_template: "{{ value }}"
    unit_of_measurement: "kWh"
    device_class: energy
    state_class: total_increasing
  - platform: mqtt
    name: "卓虎电压值"
    unique_id: u_value
    state_topic: "api/zhuohu/u_value"
    value_template: "{{ value }}"
    unit_of_measurement: "V"
  - platform: mqtt
    name: "卓虎电流值"
    unique_id: i_value_p1
    state_topic: "api/zhuohu/i_value_p1"
    value_template: "{{ value }}"
    unit_of_measurement: "A"
  - platform: mqtt
    name: "卓虎无功功率"
    unique_id: q_value_p1
    state_topic: "api/zhuohu/q_value_p1"
    value_template: "{{ value }}"
    unit_of_measurement: "W"
  - platform: mqtt
    name: "卓虎电源频率值"
    unique_id: f_value
    state_topic: "api/zhuohu/f_value"
    value_template: "{{ value }}"
    unit_of_measurement: "Hz"
  - platform: mqtt   
    name: "卓虎功率因数"
    unique_id: pf_value_p1
    state_topic: "api/zhuohu/pf_value_p1"
    value_template: "{{ value }}"

就此就大功告成,新建一个页面来显示这些传感器,也在能源面板里配置完成了;
第一次用Mqtt和NODE-RED没想象的难,坛里基本都搜的到解决办法。
再次感谢楼主!!
回复

使用道具 举报

16

主题

95

帖子

538

积分

高级会员

Rank: 4

积分
538
金钱
443
HASS币
0
发表于 2023-1-30 14:30:24 来自手机 | 显示全部楼层
大佬成功接入后为啥只有功率因数能获取到,别的都连接中呢?
回复

使用道具 举报

2

主题

110

帖子

940

积分

高级会员

Rank: 4

积分
940
金钱
830
HASS币
10
 楼主| 发表于 2023-1-30 21:13:01 | 显示全部楼层
ycj1989 发表于 2023-1-30 10:06
谢谢,昨晚已经接入了,谢谢大佬。
有两点可以和小伙伴分享~~
一、本身白群晖Docker安装的HA(版本Home A ...

互相学习
回复

使用道具 举报

23

主题

271

帖子

1707

积分

金牌会员

Rank: 6Rank: 6

积分
1707
金钱
1436
HASS币
0
发表于 2023-2-5 07:53:00 | 显示全部楼层
gky008 发表于 2023-1-30 14:30
大佬成功接入后为啥只有功率因数能获取到,别的都连接中呢?

mqtt的地址看一下
回复

使用道具 举报

2

主题

110

帖子

940

积分

高级会员

Rank: 4

积分
940
金钱
830
HASS币
10
 楼主| 发表于 2023-2-5 19:03:41 | 显示全部楼层
ycj1989 发表于 2023-1-30 10:06
谢谢,昨晚已经接入了,谢谢大佬。
有两点可以和小伙伴分享~~
一、本身白群晖Docker安装的HA(版本Home A ...

config是因为新版本的HA的mqtt已经改了,我这个是最新版的ha的config。
回复

使用道具 举报

2

主题

110

帖子

940

积分

高级会员

Rank: 4

积分
940
金钱
830
HASS币
10
 楼主| 发表于 2023-2-5 19:18:35 | 显示全部楼层
gky008 发表于 2023-1-30 14:30
大佬成功接入后为啥只有功率因数能获取到,别的都连接中呢?

检查下 mqtt配置
回复

使用道具 举报

3

主题

60

帖子

330

积分

中级会员

Rank: 3Rank: 3

积分
330
金钱
270
HASS币
0
发表于 2023-2-13 14:15:10 | 显示全部楼层
这个电表只能装家里,不能替换供电所的吧,如果只是计量可以使用其他计量模块
回复

使用道具 举报

2

主题

110

帖子

940

积分

高级会员

Rank: 4

积分
940
金钱
830
HASS币
10
 楼主| 发表于 2023-2-14 10:43:38 | 显示全部楼层
sktyou 发表于 2023-2-13 14:15
这个电表只能装家里,不能替换供电所的吧,如果只是计量可以使用其他计量模块 ...

肯定不能替换啊
回复

使用道具 举报

0

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
金钱
15
HASS币
0
发表于 2023-2-17 23:09:39 | 显示全部楼层
LZ.我是三相电的卓虎,能不能帮我改一下nr的解析策略啊
回复

使用道具 举报

5

主题

11

帖子

61

积分

注册会员

Rank: 2

积分
61
金钱
50
HASS币
0
发表于 2023-2-18 08:52:44 | 显示全部楼层

哪里买的这个电表呢?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-26 19:27 , Processed in 0.191377 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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