HoangSon.Io.Vn
  • Trang chủ
  • Smart Home
  • Máy Tính
  • Kiếm Tiền Online
  • Webmaster
  • WordPress
    • Plugin WordPress
    • Theme WordPress
    • Thủ Thuật WordPress
  • Điện Thoại
No Result
View All Result
  • Trang chủ
  • Smart Home
  • Máy Tính
  • Kiếm Tiền Online
  • Webmaster
  • WordPress
    • Plugin WordPress
    • Theme WordPress
    • Thủ Thuật WordPress
  • Điện Thoại
No Result
View All Result
HoangSon.Io.Vn
No Result
View All Result
Trang Chủ Máy Tính

Code Pzem lên Hass Home Assistant ESPHOME

Admin by Admin
30/03/2025
in Máy Tính
0
Code Pzem lên Hass Home Assistant ESPHOME
0
SHARES
5
VIEWS
Chia sẻ lên FacebookChia sẻ lên Twitter
esphome:
  name: 4pzme004
  friendly_name: 4pzme004

esp8266:
  board: esp01_1m

# Enable logging
logger:
  baud_rate: 0

web_server:
  port: 80

# Enable Home Assistant API
api:

ota:
  - platform: esphome
    password: 12345678
wifi:
  ssid: "SS"
  password: "12345678"
  use_address: 192.168.1.11
  # Optional manual IP  
  manual_ip:
    static_ip: 192.168.1.11
    gateway: 192.168.1.1
    subnet: 255.255.255.0
    dns1: 8.8.8.8
    dns2: 1.1.1.1

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "EspZEM"
    password: "12345678"

captive_portal:
button:
  - platform: restart
    name: "Restart device"   
# Example configuration entry
modbus:
    - id: mod1
      uart_id: ua1
    - id: mod2
      uart_id: ua2
    - id: mod3
      uart_id: ua3 
    - id: mod4
      uart_id: ua4  
    
interval:
  - interval: 30s
    then:
       - lambda: 'id(pzemac1).update();'
       - delay: 50ms
       - lambda: 'id(pzemac2).update();'
       - delay: 50ms
       - lambda: 'id(pzemac3).update();'
       - delay: 50ms
       - lambda: 'id(pzemac4).update();'

uart:
  - id: ua1
    tx_pin: RX
    rx_pin: TX
    baud_rate: 9600
    #stop_bits: 1
  - id: ua2
    tx_pin: GPIO0
    rx_pin: GPIO2
    baud_rate: 9600
    #stop_bits: 1
  - id: ua3
    tx_pin: GPIO14
    rx_pin: GPIO12
    baud_rate: 9600
    #stop_bits: 1
  - id: ua4
    tx_pin: GPIO13
    rx_pin: GPIO15
    baud_rate: 9600
    #stop_bits: 1  
 
sensor:
  - platform: wifi_signal
    name: "Wi-Fi Signal"
    update_interval: 60s
# AC1 -A
  - platform: pzemac
    id: pzemac1
    current:
      name: "A_Current"
    voltage:
      name: "A_Voltage"
    energy:
      name: "A_Energy"
      id: A_energy
      filters:
       - multiply: 0.001
      accuracy_decimals: 2
      unit_of_measurement: kWh
    power:
      name: "A_Power"
      id: power_monitor_A
    frequency:
      name: "A_Frequency"
    power_factor:
      name: "A Power Factor"
    update_interval: 10s
    modbus_id: mod1
    
  - platform: total_daily_energy
    name: "Total Energy A"
    power_id: power_monitor_A
# AC2 -B
  - platform: pzemac
    id: pzemac2
    current:
      name: "B_Current"
    voltage:
      name: "B_Voltage"
    energy:
      name: "B_Energy"
      id: B_energy
      filters:
       - multiply: 0.001
      accuracy_decimals: 2
      unit_of_measurement: kWh
    power:
      name: "B_Power"
      id: power_monitor_B
    frequency:
      name: "B_Frequency"
    power_factor:
      name: "B_Power Factor"
    update_interval: 10s  
    modbus_id: mod2
  
  - platform: total_daily_energy
    name: "Total Energy B"
    power_id: power_monitor_B
# AC3-C

  - platform: pzemac
    id: pzemac3
    current:
      name: "C_Current"
    voltage:
      name: "C_Voltage"
    energy:
      name: "C_Energy"
      id: C_energy
      filters:
       - multiply: 0.001
      accuracy_decimals: 2
      unit_of_measurement: kWh
    power:
      name: "C_Power"
      id: power_monitor_C
    frequency:
      name: "C_Frequency"
    power_factor:
      name: "C_Power Factor"
    update_interval: 10s
    modbus_id: mod3
    
  - platform: total_daily_energy
    name: "Total Energy C"
    power_id: power_monitor_C
# AC4 -D

  - platform: pzemac
    id: pzemac4
    current:
      name: "D_Current"
    voltage:
      name: "D_Voltage"
    energy:
      name: "D_Energy"
      id: D_energy
      filters:
       - multiply: 0.001
      accuracy_decimals: 2
      unit_of_measurement: kWh
    power:
      name: "D_Power"
      id: power_monitor_D
    frequency:
      name: "D_Frequency"
    power_factor:
      name: "D Power Factor"
    update_interval: 10s
    modbus_id: mod4
    
  - platform: total_daily_energy
    name: "Total Energy D"
    power_id: power_monitor_D

#  TIEU THU
  - platform: integration
    name: "A_Energy_Meter" 
    sensor: power_monitor_A
    time_unit: h
    filters:
     # Multiplication factor from W to kW is 0.001
      - lambda: return x * (0.001);
    unit_of_measurement: kWh
    icon: mdi:counter
    restore: true 
  - platform: integration
    name: "B_Energy Meter" 
    sensor: power_monitor_B
    time_unit: h
    filters:
     # Multiplication factor from W to kW is 0.001
      - lambda: return x * (0.001);
    unit_of_measurement: kWh
    icon: mdi:counter
    restore: true 
  - platform: integration
    name: "C_Energy Meter" 
    sensor: power_monitor_C
    time_unit: h
    filters:
     # Multiplication factor from W to kW is 0.001
      - lambda: return x * (0.001);
    unit_of_measurement: kWh
    icon: mdi:counter
    restore: true   

  - platform: integration
    name: "D_Energy Meter" 
    sensor: power_monitor_D
    time_unit: h
    filters:
     # Multiplication factor from W to kW is 0.001
      - lambda: return x * (0.001);
    unit_of_measurement: kWh
    icon: mdi:counter
    restore: true  
switch:
  - platform: uart
    uart_id: ua1
    name: "A_Energy Reset"
    data: [0x01, 0x42, 0x80, 0x11]   
  - platform: uart
    uart_id: ua2
    name: "B_Energy Reset"
    data: [0x01, 0x42, 0x80, 0x11]
  - platform: uart
    uart_id: ua3
    name: "C_Energy Reset"
    data: [0x01, 0x42, 0x80, 0x11]
  - platform: uart
    uart_id: ua4
    name: "D_Energy Reset"
    data: [0x01, 0x42, 0x80, 0x11]   
  

time:
  - platform: sntp
    id: sntp_time
    timezone: Asia/Ho_Chi_Minh
binary_sensor:
  - platform: status
    name: "Connection status"  
Đánh giá post
Tags: Home Assistant
Bài trước

Đưa thông tin Luxpower lên Home Assistant dùng LuxPython

Bài tiếp theo

FIX update, INSTALL package sau khi vòng đời CentOS 7 ngừng hỗ trợ

Admin

Admin

HoangSon.Us

Liên quanBài đăng

FIX update, INSTALL package sau khi vòng đời CentOS 7 ngừng hỗ trợ
Máy Tính

FIX update, INSTALL package sau khi vòng đời CentOS 7 ngừng hỗ trợ

22/04/2025
2
Code sunsynk-power-flow-card cho luxpython – Home Assistant
Máy Tính

Đưa thông tin Luxpower lên Home Assistant dùng LuxPython

30/03/2025
11
Cài đặt Home Assistant
Máy Tính

Cài đặt Home Assistant

29/03/2025
3
Không cho Chrome tự động redirect sang https
Hệ Điều Hành

Không cho Chrome tự động redirect sang https

24/07/2024
28
8,5 triệu thiết bị chạy windows bị màn hình xanh bởi CrowdStrike update và giải pháp tạm thời
Hệ Điều Hành

8,5 triệu thiết bị chạy windows bị màn hình xanh bởi CrowdStrike update và giải pháp tạm thời

22/07/2024
30
Promt tạo ảnh từ AI của Bing
Máy Tính

Promt tạo ảnh từ AI của Bing

19/05/2024
19
Bài tiếp theo
FIX update, INSTALL package sau khi vòng đời CentOS 7 ngừng hỗ trợ

FIX update, INSTALL package sau khi vòng đời CentOS 7 ngừng hỗ trợ

Trả lời Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

  • Trending
  • Bình luận
  • Mới nhất
Cách Active Windows 10 kích hoạt bản quyền số vĩnh viễn

Cách Active Windows 10 kích hoạt bản quyền số vĩnh viễn

02/09/2020
Khắc phục lỗi Wifi báo No Internet, Secured trên Windows 10 2004

Khắc phục lỗi Wifi báo No Internet, Secured trên Windows 10 2004

11/08/2020
Hướng dẫn cách cài lại Windows 10 từ ổ cứng chi tiết

Hướng dẫn cách cài lại Windows 10 từ ổ cứng chi tiết

30/07/2020
Hướng dẫn tải và cài đặt driver card màn hình VGA NVidia

Hướng dẫn tải và cài đặt driver card màn hình VGA NVidia

29/07/2020
Cách Active Windows 10 kích hoạt bản quyền số vĩnh viễn

Cách Active Windows 10 kích hoạt bản quyền số vĩnh viễn

49
Khắc phục lỗi Wifi báo No Internet, Secured trên Windows 10 2004

Khắc phục lỗi Wifi báo No Internet, Secured trên Windows 10 2004

18
Share plugin Elementor Pro v3.0.3 WordPress update liên tục

Share plugin Elementor Pro v3.0.3 WordPress update liên tục

17
Chia Sẻ Theme Newspaper By Tagdiv Update Liên Tục

Chia Sẻ Theme Newspaper By Tagdiv Update Liên Tục

10
FIX update, INSTALL package sau khi vòng đời CentOS 7 ngừng hỗ trợ

FIX update, INSTALL package sau khi vòng đời CentOS 7 ngừng hỗ trợ

22/04/2025
Code Pzem lên Hass Home Assistant ESPHOME

Code Pzem lên Hass Home Assistant ESPHOME

30/03/2025
Code sunsynk-power-flow-card cho luxpython – Home Assistant

Đưa thông tin Luxpower lên Home Assistant dùng LuxPython

30/03/2025
Cài đặt Home Assistant

Cài đặt Home Assistant

29/03/2025

Cập nhật

FIX update, INSTALL package sau khi vòng đời CentOS 7 ngừng hỗ trợ

FIX update, INSTALL package sau khi vòng đời CentOS 7 ngừng hỗ trợ

22/04/2025
2
Code Pzem lên Hass Home Assistant ESPHOME

Code Pzem lên Hass Home Assistant ESPHOME

30/03/2025
5
Code sunsynk-power-flow-card cho luxpython – Home Assistant

Đưa thông tin Luxpower lên Home Assistant dùng LuxPython

30/03/2025
11
Cài đặt Home Assistant

Cài đặt Home Assistant

29/03/2025
3
Các câu lệnh xóa archive log trong Oracle

Check process ID từ port trong Linux, Solaris

01/11/2024
16
Code pzem cho esphome

Code pzem cho esphome

25/03/2025
55
  • Liên Hệ
  • Giới thiệu
  • Chính sách bảo mật
SON

© 2020 bản quyền thuộc về SON

No Result
View All Result
  • Trang chủ
  • Smart Home
  • Máy Tính
  • Kiếm Tiền Online
  • Webmaster
  • WordPress
    • Plugin WordPress
    • Theme WordPress
    • Thủ Thuật WordPress
  • Điện Thoại

© 2020 bản quyền thuộc về SON