Tyvärr, din webbläsare stöder inte JavaScript!

Gör ett enkelt experiment i hemassistenten

Styr Sonoff-reläer i realtid enligt energimätarens effektvärde

Sammanfattning: detta experiment illustrerar hur man begär effektvärdet för Wi-Fi-energimätaren (IAMMETER) från modbus tcp-sensorn (Hemassistent) på 1s/s (prov/sekund) och använder denna avläsning som återkopplingsvärde för att styra SONOFF-reläet fungerar i realtid.

Begär data från energimätaren i Home Assistant (Modbus/TCP) på 1s/s (prov/sekund) och trigga Sonoff i realtid.

välkommen att diskutera detta ämne här

Handledningsvideon för detta dokument

Den grundläggande kabeldragningen, inkluderar wifi energimätare (sensor), sonoff smart socket (ställdon), last,

Home Assistants Dashboard-effekt av detta experiment

Hemassistentinställning

  1. Konfigurera IAMMETER:s energimätare i Home Assistant

    Enfas energimätareWEM3080: [modbusTCP i Home Assistant](https://github.com/lewei50/Solar-PV-Monitoring/blob/master/Yamli Home Assistant/ModbusTCP/modbus1.yaml)

    Trefas energimätareWEM3080T: [modbusTCP i Home Assistant](https://github.com/lewei50/Solar-PV-Monitoring/blob/master/Yamli Home Assistant/ModbusTCP/modbus.yaml)

    För att använda denna sensor i din installation, lägg till följande till dinconfiguration.yamlfil (till exempel WEM3080):

    Kom ihåg att lägga till'scan_interval: 1'efter 'namn: Modbus_Power' för att få hemassistenten att uppdatera effektavläsningen var 1:e sekund.

    # Exempel på configuration.yaml-post för flera TCP-anslutningar
    modbus:
      - namn: hub11
        typ: tcp
        värd: 192.168.1.6
        port: 502
        sensorer:
          - namn: Modbus_Voltage
            slav: 1
            adress: 0
            input_type: holding
            unit_of_measurement: V
            device_class: spänning
            state_class: mätning
            antal: 1
            skala: 0,01
            offset: 0
            precision: 1
            data_typ: uint16
          - namn: Modbus_Current
            slav: 1
            Adress 1
            input_type: holding
            unit_of_measurement: A
            device_class: aktuell
            state_class: mätning
            antal: 1
            skala: 0,01
            offset: 0
            precision: 1
            data_type: uint16
          - namn: Modbus_Power
            slav: 1
            Adress 2
            input_type: holding
            unit_of_measurement: W
            device_class: power
            state_class: mätning
            antal: 2
            skala: 1
            offset: 0
            precision: 0
            data_typ: int32
            scan_interval: 1
          - namn: Modbus_ImportEnergy
            slav: 1
            adress: 4
            input_type: holding
            måttenhet: kWh
            device_class: energi
            state_class: total_increasing
            antal: 2
            skala: 0,0003125
            offset: 0
            precision: 3
            datatyp: uint32
          - namn: Modbus_ExportGrid
            slav: 1
            adress: 6
            input_type: holding
            måttenhet: kWh
            device_class: energi
            state_class: total_increasing
            antal: 2
            skala: 0,0003125
            offset: 0
            precision: 3
            datatyp: uint32

    Configuration.Yaml i Home Assistant

    lägg till ett Sonoff-relä i Home Assistant

  2. Lägg till opensource-reläet eller det smarta uttaget (Esphome, Tasmota, etc ...) som stöds i Home Assistant. Det vi använde i detta experiment är sonoff (S26).

    välj enheten i Home Assistant steg för steg

    välj SonOff(tasmota)-produkten i detta experiment

  3. Lägg till automatiseringar i Home Assistant:

    Lägg till automatiseringsoperationen i Home Assistant

    när effekten är större än 1000, slå på Sonoff S26:

    Skapa automatisering

    Lägg till ett triggervillkor i automatiseringen av hemassistent

    Namnge denna automatisering

    välj effektavläsning från modbus/tcp-sensorn som triggerkälla

    bild-20220715151504004

    Slå på<500 och stäng sedan av Sonoff S26:

    lägg till ytterligare en triggerkälla i denna automatisering

    Om effekten är mindre än 500W, gör motsvarande operation

    Stäng av sonoff-reläet när effektavläsningen är mindre än 50w

    Slå på automatiseringen i Home Assistant

Experimenteffekten

Använd en elektrisk vattenkokare för att producera lastkraften.

gör detta experiment i hemassistenten

I början är vattenkokaren avstängd, laddningseffekten är 0w, sonoff smarta uttaget är också avstängt.

sonoff är avstängd när belastningseffekten är mindre än 500w

öppna vattenkokaren, Modbus_Power=1596W > 1000W, sedan slås Sonoff S26-relä på.

sonoff slås på när belastningseffekten är större än 1000w

Redo att stänga av vattenkokaren.

gör automatiseringsexperimentet i hemassistent

Vattenkokaren är avstängd , Modbus_Power=64W < 500W, Sonoff S26-reläet stängs av.

sonoff är avstängd när belastningseffekten är mindre än 500w

Hela experimenteffekten visas i den här videon (de sista 30 sekunderna av den här videon)

Begär data från energimätaren i Home Assistant (modbus/tcp), aktivera Sonoff i realtid. - Youtube

Använd IAMMETERs produkt i Home Assistant

  1. Fyra metoder tillgängliga för att integrera IAMMETERs energimätare i Home Assistant
  2. Sammanfattning: Hur man använder IAMMETERs energimätare i Home Assistant
  3. Integrera IAMMETER Wi-Fi energimätare (enfas och trefas) i hemassistenten
  4. IAMMETER energimätarstöd Modbus TCP

System && Produkter && Lösningar

Fyra sätt att integrera elförbrukningsmonitorn (IAMMETER) i hemassistenten

Övervaka ditt solcellssystem i Home Assistant

Styr elbilens laddningseffekt med hänsyn till solcellsutgången och näteffektavläsningen

Topp