С помощью ESPhome и устройства pzem-004t v3 можно сделать мониторинг электропотребления дома или отдельных устройств для Home Assistant.
https://cutt.ly/KbUXVS9 - официальный магазин компании Peacefair
https://cutt.ly/Sbm02ZA - pzem-004t v3 по прекрасной цене
https://cutt.ly/Xbm0mqC - готовое решение для Wifi
https://cutt.ly/Zbm0Txe - готовое решение для Zigbee
https://cutt.ly/Cbm0Sjx - для 3-х фаз без WiFi ( только через modbus)
https://cutt.ly/tvjA8QE - самая лучшая цена на Raspberry Pi4.
00:40 - pzem-004T v 3.0 общая информация
02:20 - подавать 5В или 3,3В на pzem-004t?
04:00 - осторожно, 220В
05:40 - характеристики pzem-004T v 3.0
09:42 - подключение
10:58 - ESPHome
17:16 - команда на сброс
19:30 - полевые испытания стенда
26:20 - немного о ценах
Часть кода:
uart:
id: energomonitor_uart
rx_pin: D1
tx_pin: D2
baud_rate: 9600
sensor:
- platform: pzemac
current:
name: "220V Current"
voltage:
name: "220V Voltage"
energy:
name: "220V Energy"
power:
name: "220V Power"
id: power_monitor
frequency:
name: "220V Frequency"
power_factor:
name: "220V Power Factor"
update_interval: 1s
# address: 1
- platform: total_daily_energy
name: "220V Total Daily Energy"
power_id: power_monitor
filters:
- multiply: 0.001
accuracy_decimals: 2
unit_of_measurement: kW
icon: mdi:counter
- platform: integration
name: "220V Energy Meter"
sensor: power_monitor
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: energomonitor_uart
name: "220V Energy Reset"
data: [0x01, 0x42, 0x80, 0x11]
time:
- platform: homeassistant
id: hass_time
...
https://cutt.ly/KbUXVS9 - официальный магазин компании Peacefair
https://cutt.ly/Sbm02ZA - pzem-004t v3 по прекрасной цене
https://cutt.ly/Xbm0mqC - готовое решение для Wifi
https://cutt.ly/Zbm0Txe - готовое решение для Zigbee
https://cutt.ly/Cbm0Sjx - для 3-х фаз без WiFi ( только через modbus)
https://cutt.ly/tvjA8QE - самая лучшая цена на Raspberry Pi4.
00:40 - pzem-004T v 3.0 общая информация
02:20 - подавать 5В или 3,3В на pzem-004t?
04:00 - осторожно, 220В
05:40 - характеристики pzem-004T v 3.0
09:42 - подключение
10:58 - ESPHome
17:16 - команда на сброс
19:30 - полевые испытания стенда
26:20 - немного о ценах
Часть кода:
uart:
id: energomonitor_uart
rx_pin: D1
tx_pin: D2
baud_rate: 9600
sensor:
- platform: pzemac
current:
name: "220V Current"
voltage:
name: "220V Voltage"
energy:
name: "220V Energy"
power:
name: "220V Power"
id: power_monitor
frequency:
name: "220V Frequency"
power_factor:
name: "220V Power Factor"
update_interval: 1s
# address: 1
- platform: total_daily_energy
name: "220V Total Daily Energy"
power_id: power_monitor
filters:
- multiply: 0.001
accuracy_decimals: 2
unit_of_measurement: kW
icon: mdi:counter
- platform: integration
name: "220V Energy Meter"
sensor: power_monitor
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: energomonitor_uart
name: "220V Energy Reset"
data: [0x01, 0x42, 0x80, 0x11]
time:
- platform: homeassistant
id: hass_time
кто делал, напишите пожалуйста чексумму и данные какие слали?