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

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

[技术探讨] 请问各位大佬,目前esp32c3能接入esphome吗

[复制链接]

50

主题

1299

帖子

4858

积分

论坛DIY达人

积分
4858
金钱
3559
HASS币
20
发表于 2022-6-12 15:50:08 | 显示全部楼层
本帖最后由 sorrypqa 于 2022-6-12 16:01 编辑

是的,正泰ddsu666用的ESPHOME固件,那个485线应该可以同时接多个电表分别采集数据的,只是水平有限,不会弄(红字那些不知道有没有问题):
modbus_controller:
  - id: esp485_modbus_controller_001
    modbus_id: esp485_modbus_001
    address: 0x01 #设备地址码
    command_throttle: 200ms
    setup_priority: -10
    update_interval: 10s

  - id: esp485_modbus_controller_002
    modbus_id: esp485_modbus_002
    address: 0x02 #设备地址码
    command_throttle: 200ms
    setup_priority: -10
    update_interval: 10s

  - id: esp485_modbus_controller_003
    modbus_id: esp485_modbus_003
    address: 0x03 #设备地址码
    command_throttle: 200ms
    setup_priority: -10
    update_interval: 10s

sensor:
  - platform: modbus_controller
    modbus_controller_id: esp485_modbus_controller_001
    id: esp485_modbus_ep
    name: "total_active_energy_001"
    address: 0x4000
    register_count: 2
    unit_of_measurement: "kWh"
    register_type: holding
    value_type: FP32
    accuracy_decimals: 2
    device_class: energy
    state_class: total_increasing

  - platform: modbus_controller
    modbus_controller_id: esp485_modbus_controller_002
    id: esp485_modbus_ep
    name: "total_active_energy_002"
    address: 0x4000
    register_count: 2
    unit_of_measurement: "kWh"
    register_type: holding
    value_type: FP32
    accuracy_decimals: 2
    device_class: energy
    state_class: total_increasing

  - platform: modbus_controller
    modbus_controller_id: esp485_modbus_controller_003
    id: esp485_modbus_ep
    name: "total_active_energy_003"
    address: 0x4000
    register_count: 2
    unit_of_measurement: "kWh"
    register_type: holding
    value_type: FP32
    accuracy_decimals: 2
    device_class: energy
    state_class: total_increasing
回复

使用道具 举报

50

主题

1299

帖子

4858

积分

论坛DIY达人

积分
4858
金钱
3559
HASS币
20
发表于 2022-6-12 15:53:54 | 显示全部楼层
XCray 发表于 2022-6-12 14:39
估计是一个修辞手法吧

可能线拔插错了,真是烧了2块
回复

使用道具 举报

98

主题

2866

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
11435
金钱
8504
HASS币
460

教程狂人突出贡献

发表于 2022-6-12 15:54:37 | 显示全部楼层
sorrypqa 发表于 2022-6-12 15:39
是不是这种日志?

2022/6/12 15:36:48

是的,不过你贴出来的好像不完整?

我也没用过这款芯片,但是你15楼的那个链接里也提供了重要的分区的参数,如果再有手工烧写的操作可以参考。
回复

使用道具 举报

50

主题

1299

帖子

4858

积分

论坛DIY达人

积分
4858
金钱
3559
HASS币
20
发表于 2022-6-12 15:59:00 | 显示全部楼层
XCray 发表于 2022-6-12 15:54
是的,不过你贴出来的好像不完整?

我也没用过这款芯片,但是你15楼的那个链接里也提供了重要的分区的参 ...

接下去是连接wifi之类的信息了

ESP32_C3_2022-06-12_15_36_45.rar (1.98 KB, 下载次数: 59)
回复

使用道具 举报

98

主题

2866

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
11435
金钱
8504
HASS币
460

教程狂人突出贡献

发表于 2022-6-12 16:03:39 | 显示全部楼层
sorrypqa 发表于 2022-6-12 15:59
接下去是连接wifi之类的信息了

嗯,那就不用关注了,我以为可以看到tasmota烧写的具体分区和flash参数等信息呢,好在文档里也有说明
回复

使用道具 举报

39

主题

1260

帖子

5218

积分

论坛元老

Rank: 8Rank: 8

积分
5218
金钱
3953
HASS币
20
 楼主| 发表于 2022-6-12 16:12:52 | 显示全部楼层
sorrypqa 发表于 2022-6-12 15:50
是的,正泰ddsu666用的ESPHOME固件,那个485线应该可以同时接多个电表分别采集数据的,只是水平有限,不会 ...

uart:   #定义串口
  id: esp485_uart   #id
  rx_pin: 18     #定义rx和tx引脚,具体引脚请看GPio(注意优先使用软串口)口那些能用那些不能用,如何数据无法读出
  tx_pin: 19     #优先检查rx和tx调一下,
  baud_rate: 9600  #波特率
  data_bits: 8   #数据位
  stop_bits: 1  #停止位

modbus:   #modbus组件
  id: esp485_modbus   #id
  send_wait_time: 500ms    #轮训超时时间


modbus_controller:
#设备LB5
  - id: LB5
    modbus_id: esp485_modbus
    address: 0x05 #设备地址码(一般是1根据实际情况填)#
    command_throttle: 300ms #请求速度
    setup_priority: -10
    update_interval: 10s  #更新时间
   
   
sensor:
#设备LB5
  - platform: modbus_controller
    modbus_controller_id: LB5
    id: esp485_modbus_u_LB5
    name: "LB5 U"
    address: 0x2000   
    register_count: 2
    unit_of_measurement: "V"
    register_type: holding
    value_type: FP32
    accuracy_decimals: 1
    device_class: voltage
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

39

主题

1260

帖子

5218

积分

论坛元老

Rank: 8Rank: 8

积分
5218
金钱
3953
HASS币
20
 楼主| 发表于 2022-6-12 16:14:20 | 显示全部楼层
sorrypqa 发表于 2022-6-12 15:53
可能线拔插错了,真是烧了2块

ttl电平接反了把
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

39

主题

1260

帖子

5218

积分

论坛元老

Rank: 8Rank: 8

积分
5218
金钱
3953
HASS币
20
 楼主| 发表于 2022-6-12 16:15:47 | 显示全部楼层
ddsu666电表不知道咋用esphome清零,其实也就是发个命令,具体思路有的,就是不清楚esphome怎么写,定义一个开关,开启就发送清零数据
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

39

主题

1260

帖子

5218

积分

论坛元老

Rank: 8Rank: 8

积分
5218
金钱
3953
HASS币
20
 楼主| 发表于 2022-6-12 16:16:51 | 显示全部楼层
sorrypqa 发表于 2022-6-12 15:50
是的,正泰ddsu666用的ESPHOME固件,那个485线应该可以同时接多个电表分别采集数据的,只是水平有限,不会 ...

垃圾佬电表?
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

50

主题

1299

帖子

4858

积分

论坛DIY达人

积分
4858
金钱
3559
HASS币
20
发表于 2022-6-12 17:00:57 | 显示全部楼层
jjcs 发表于 2022-6-12 16:15
ddsu666电表不知道咋用esphome清零,其实也就是发个命令,具体思路有的,就是不清楚esphome怎么写,定义一 ...

发什么指令清零?能指教一下吗?我买的二手表,已经跑1万多度,很碍眼
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-20 20:53 , Processed in 0.054865 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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