Przepraszamy, Twoja przeglądarka nie obsługuje JavaScript!

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

Podstawowe okablowanie obejmuje licznik energii wifi (czujnik), inteligentne gniazdo sonoff (siłownik), obciążenie,

Efekt Dashboardu Asystenta Domowego w tym eksperymencie

Ustawienia asystenta domowego

  1. 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 swojegokonfiguracja.yamlplik (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

    Configuration.Yaml w Home Assistant

    dodaj przekaźnik Sonoff w Home Assistant

  2. 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 ).

    wybierz urządzenie w Home Assistant krok po kroku

    wybierz w tym eksperymencie produkt SonOff(tasmota)

  3. Dodaj automatyzacje w Home Assistant:

    Dodaj operację automatyzacji w Home Assistant

    gdy moc jest większa niż 1000, włącz Sonoff S26:

    Utwórz automatyzację

    Dodaj warunek wyzwalania w automatyzacji asystenta domowego

    Nazwij tę automatyzację

    wybierz odczyt mocy z czujnika modbus/tcp jako źródło wyzwalania;

    obraz-20220715151504004

    Moc <500, a następnie wyłącz Sonoff S26:

    dodaj kolejne źródło wyzwalacza w tej automatyzacji

    Jeśli moc jest mniejsza niż 500 W, wykonaj odpowiednią operację

    Wyłącz przekaźnik sonoff, gdy odczyt mocy jest mniejszy niż 50 w;

    Włącz automatyzację w Home Assistant

Efekt eksperymentu

Użyj czajnika elektrycznego, aby wytworzyć moc obciążenia.

zrób ten eksperyment w asystentce domowej

Na początku czajnik elektryczny jest wyłączony, moc obciążenia wynosi 0 w, inteligentne gniazdo sonoff również jest wyłączone.

sonoff jest wyłączony, gdy moc obciążenia jest mniejsza niż 500 w;

otwórz czajnik elektryczny, Modbus_Power=1596W > 1000 W, a następnie włącza się przekaźnik Sonoff S26.

Sonoff jest włączany, gdy moc obciążenia jest większa niż 1000 w;

Gotowy do wyłączenia czajnika.

zrób eksperyment automatyzacji w asystencie domowym

Czajnik elektryczny jest wyłączony , Modbus_Power=64W < 500 W, przekaźnik Sonoff S26 wyłącza się.

sonoff jest wyłączony, gdy moc obciążenia jest mniejsza niż 500 w;

Cały efekt eksperymentu jest pokazany w tym filmie (ostatnie 30 sekund tego filmu)

Poproś o dane licznika energii w Home Assistant (modbus/tcp), uruchom Sonoff w czasie rzeczywistym. - Youtube

Użyj produktu IAMMETER w Home Assistant

1 Podsumowanie: Jak korzystać z licznika energii IAMMETER w Asystencie domowym?

2 Zintegruj licznik energii IAMMETER Wi-Fi (jednofazowy i trójfazowy) z asystentem domowym

3 Licznik energii IAMMETER obsługuje Modbus TCP

System & Produkty i& Rozwiązania

Korzystaj z 3-fazowego licznika energii tak, jak lubisz (asystent domowy, Openhab, Nodered, Domoticz, mqtt publikuje na własnym serwerze)

Rozwijanie własnego systemu przez REST API licznika energii Wi-Fi

Zintegruj licznik energii IAMMETER z platformą innej firmy

Monitoruj swój system fotowoltaiczny w chmurze IAMMETER

Monitoruj zużycie energii elektrycznej w chmurze IAMMETER

Szczyt