Направете прост експеримент в домашния асистент
Управлявайте релетата Sonoff в реално време според стойността на мощността на електромера
Резюме: този експеримент илюстрира как да поискате стойността на мощността на Wi-Fi измервателя на енергия (IAMMETER) от modbus tcp сензора (домашен асистент) в 1s/s (проба/секунда) и да използвате това четене като стойност за обратна връзка за контрол на Релето SONOFF работи в реално време.
Поискайте данните от електромера в Home Assistant (Modbus/TCP) за 1 s/s (проба/секунда) и задействайте Sonoff в реално време.
добре дошли да обсъдим тази тема тук Видеоурокът на този документ
Настройка на домашен асистент
Конфигуриране на електромера на IAMMETER в Home Assistant
Монофазен електромерWEM3080: [modbusTCP в Home Assistant](https://github.com/lewei50/Solar-PV-Monitoring/blob/master/Yamlв Home Assistant/ModbusTCP/modbus1.yaml)
Трифазен електромерWEM3080T: [modbusTCP в Home Assistant](https://github.com/lewei50/Solar-PV-Monitoring/blob/master/Yamlв Home Assistant/ModbusTCP/modbus.yaml)
За да използвате този сензор във вашата инсталация, добавете следното към вашата
конфигурация.yaml
файл (например WEM3080):Моля, не забравяйте да добавите'scan_interval: 1'след „име: Modbus_Power“, за да накарате домашния асистент да опреснява отчитането на мощността на всяка 1 секунда.
# Примерен запис configuration.yaml за множество TCP връзки modbus: - име: hub11 тип: tcp хост: 192.168.1.6 порт: 502 сензори: - име: Modbus_Voltage роб: 1 адрес: 0 input_type: задържане единица_за_мерка: V device_class: напрежение state_class: измерване брой: 1 мащаб: 0.01 отместване: 0 точност: 1 тип_данни: uint16 - име: Modbus_Current роб: 1 Адрес 1 input_type: задържане мерна единица: А клас_устройство: текущо state_class: измерване брой: 1 мащаб: 0.01 отместване: 0 точност: 1 тип_данни: uint16 - име: Modbus_Power роб: 1 адрес: 2 input_type: задържане единица_за_мерка: W device_class: мощност state_class: измерване брой: 2 мащаб: 1 отместване: 0 точност: 0 тип_данни: int32 интервал_на_сканиране: 1 - име: Modbus_ImportEnergy роб: 1 адрес: 4 input_type: задържане единица_за_мерка: kWh device_class: енергия клас_състояние: общо_увеличаване брой: 2 мащаб: 0.0003125 отместване: 0 точност: 3 тип_данни: uint32 - име: Modbus_ExportGrid роб: 1 адрес: 6 input_type: задържане единица_за_мерка: kWh device_class: енергия клас_състояние: общо_увеличаване брой: 2 мащаб: 0.0003125 отместване: 0 точност: 3 тип_данни: uint32
Добавете релето с отворен код или интелигентния контакт (Esphome, Tasmota и т.н.), които се поддържат в Home Assistant. Това, което използвахме в този експеримент, е соноф (S26).
Добавете автоматизациите в Home Assistant:
когато мощността е по-голяма от 1000, включете Sonoff S26:
Захранване<500, след което изключете Sonoff S26:
Ефектът на експеримента
Използвайте електрическа кана, за да произведете мощността на натоварване.
В началото електрическата кана е изключена, мощността на натоварване е 0w, интелигентният контакт sonoff също е изключен.
отворете електрическата кана, Modbus_Power=1596W > 1000 W, след което релето Sonoff S26 се включва.
Готов за изключване на чайника.
Електрическата кана е изключена, Modbus_Power=64W < 500W, релето Sonoff S26 се изключва.
Целият експериментален ефект е показан в това видео (последните 30 секунди от това видео)
Използвайте продукта на IAMMETER в домашния асистент
1 Резюме: Как да използвате електромера на IAMMETER в Home Assistant
2 Интегрирайте IAMMETER Wi-Fi електромер (монофазен и трифазен) в домашен асистент
3 Енергомерът IAMMETER поддържа Modbus TCP
Система && Продукти && Решения
Разработване на ваша собствена система чрез REST API на Wi-Fi енергомера
Интегрирайте електромера IAMMETER към платформа на трета страна
Наблюдавайте вашата слънчева фотоволтаична система в IAMMETER облак
Наблюдавайте вашето потребление на електроенергия в IAMMETER-облак