Zrób prosty eksperyment z asystentem domowym
Kontroluj przekaźniki Sonoff w czasie rzeczywistym zgodnie z wartością mocy licznika energii;
Streszczenie: ten eksperyment ilustruje, jak zażądać wartości mocy licznika energii Wi-Fi (IAMMETER) od czujnika modbus tcp (asystent domowy) w 1s/s (próbka/sekunda) i użyć tego odczytu jako wartości sprzężenia zwrotnego do sterowania Przekaźnik SONOFF działa w czasie rzeczywistym.
Poproś o dane licznika energii w Home Assistant (Modbus/TCP) w 1s/s (próbka/sekundę) i uruchom Sonoff w czasie rzeczywistym.
zapraszamy do dyskusji na ten temat tutaj
Samouczek wideo tego dokumentu
Ustawienia asystenta domowego
Konfiguracja licznika energii IAMMETER w Asystencie Domowym
Jednofazowy licznik energiiWEM3080: [modbusTCP w Asystencie domowym](https://github.com/lewei50/Solar-PV-Monitoring/blob/master/Yamlw Home Assistant/ModbusTCP/modbus1.yaml)
Trójfazowy licznik energiiWEM3080T: [modbusTCP w Asystencie domowym](https://github.com/lewei50/Solar-PV-Monitoring/blob/master/Yamlw Home Assistant/ModbusTCP/modbus.yaml)
Aby użyć tego czujnika w swojej instalacji, dodaj następujące elementy do swojego
konfiguracja.yaml
plik (na przykład WEM3080):Pamiętaj, aby dodać'interwał_skanowania: 1'po ' name: Modbus_Power', aby asystent domowy odświeżał odczyt mocy co 1 sekundę.
# Przykładowy wpis configuration.yaml dla wielu połączeń TCP modbus: - nazwa: hub11 typ: tcp gospodarz: 192.168.1.6 port: 502 czujniki: - nazwa: Modbus_Napięcie niewolnik: 1 adres: 0 input_type: holding jednostka miary: V klasa_urządzenia: napięcie state_class: pomiar liczba: 1 skala: 0,01 przesunięcie: 0 dokładność: 1 typ_danych: uint16 - nazwa: Modbus_Current niewolnik: 1 adres 1 input_type: holding jednostka miary: A klasa_urządzenia: bieżąca state_class: pomiar liczba: 1 skala: 0,01 przesunięcie: 0 dokładność: 1 typ_danych: uint16 - nazwa: Modbus_Power niewolnik: 1 adres 2 input_type: holding jednostka miary: W klasa_urządzenia: moc state_class: pomiar liczba: 2 skala: 1 przesunięcie: 0 dokładność: 0 typ_danych: int32 interwał_skanowania: 1 - nazwa: Modbus_ImportEnergy niewolnik: 1 adres: 4 input_type: holding jednostka miary: kWh klasa_urządzenia: energia state_class: total_increasing liczba: 2 skala: 0,0003125 przesunięcie: 0 dokładność: 3 typ_danych: uint32 - nazwa: Modbus_ExportGrid niewolnik: 1 adres: 6 input_type: holding jednostka miary: kWh klasa_urządzenia: energia state_class: total_increasing liczba: 2 skala: 0,0003125 przesunięcie: 0 dokładność: 3 typ_danych: uint32
Dodaj przekaźnik opensource lub inteligentne gniazdo (Esphome, Tasmota itp.), które są obsługiwane w Home Assistant. To, czego użyliśmy w tym eksperymencie, to sonoff (S26 ).
Dodaj automatyzacje w Home Assistant:
gdy moc jest większa niż 1000, włącz Sonoff S26:
Moc <500, a następnie wyłącz Sonoff S26:
Efekt eksperymentu
Użyj czajnika elektrycznego, aby wytworzyć moc obciążenia.
Na początku czajnik elektryczny jest wyłączony, moc obciążenia wynosi 0 w, inteligentne gniazdo sonoff również jest wyłączone.
otwórz czajnik elektryczny, Modbus_Power=1596W > 1000 W, a następnie włącza się przekaźnik Sonoff S26.
Gotowy do wyłączenia czajnika.
Czajnik elektryczny jest wyłączony , Modbus_Power=64W < 500 W, przekaźnik Sonoff S26 wyłącza się.
Cały efekt eksperymentu jest pokazany w tym filmie (ostatnie 30 sekund tego filmu)
Użyj produktu IAMMETER w Home Assistant
- Dostępne są cztery metody integracji licznika energii IAMMETER z Home Assistant
- Podsumowanie: Jak korzystać z licznika energii IAMMETER w Asystencie domowym?
- Zintegruj licznik energii IAMMETER Wi-Fi (jednofazowy i trójfazowy) z asystentem domowym
- Licznik energii IAMMETER obsługuje Modbus TCP
System & Produkty i& Rozwiązania
Cztery sposoby integracji Monitora zużycia energii elektrycznej (IAMMETER) z asystentem domowym