HOANGSON.IO.VN
  • Trang chủ
  • Smart Home
  • Oracle Database
  • IT
  • Máy Tính
  • Electrical
  • WordPress
    • Plugin WordPress
    • Theme WordPress
    • Thủ Thuật WordPress
  • Blog
  • WordPress
No Result
View All Result
  • Trang chủ
  • Smart Home
  • Oracle Database
  • IT
  • Máy Tính
  • Electrical
  • WordPress
    • Plugin WordPress
    • Theme WordPress
    • Thủ Thuật WordPress
  • Blog
  • WordPress
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
24/06/2025
in Máy Tính, Smart Home
0
Code Pzem lên Hass Home Assistant ESPHOME
0
SHARES
9
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

Cài đặt Home Assistant
Smart Home

Home Assistant: Cài đặt HACS

24/06/2025
3
Cài đặt Home Assistant
Smart Home

Code HASS – ESP32 kết nối BLE giám sát BMS JK

14/06/2025
13
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
4
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

24/06/2025
44
Cài đặt Home Assistant
Máy Tính

Cài đặt Home Assistant

24/06/2025
15
Code pzem cho esphome
Smart Home

Code pzem cho esphome

25/03/2025
64
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
Cài đặt Home Assistant

Home Assistant: Cài đặt HACS

24/06/2025
Cài đặt Home Assistant

Code HASS – ESP32 kết nối BLE giám sát BMS JK

14/06/2025
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

24/06/2025

Cập nhật

Cài đặt Home Assistant

Home Assistant: Cài đặt HACS

24/06/2025
3
Cài đặt Home Assistant

Code HASS – ESP32 kết nối BLE giám sát BMS JK

14/06/2025
13
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
4
Code Pzem lên Hass Home Assistant ESPHOME

Code Pzem lên Hass Home Assistant ESPHOME

24/06/2025
9
Code sunsynk-power-flow-card cho luxpython – Home Assistant

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

24/06/2025
44
Cài đặt Home Assistant

Cài đặt Home Assistant

24/06/2025
15
  • 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
  • Oracle Database
  • IT
  • Máy Tính
  • Electrical
  • WordPress
    • Plugin WordPress
    • Theme WordPress
    • Thủ Thuật WordPress
  • Blog
  • WordPress

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