Trójfazowy Monitor Energii Elektrycznej Zamel MEW-01 Supla

Trójfazowy Monitor Energii Elektrycznej Zamel MEW-01 Supla

Urządzenie bardzo długi czas u mnie leżało, bo po prostu fizycznie nie miałem jak się do tego zabrać - brak miejsca w skrzynce. Kiedy robiłem remont totalnie nie pomyślałem, że będę potrzebować tam więcej miejsca... dlatego ta recenzja będzie zupełnie inna, bo zrobimy ją razem! 

Zacznijmy od początku - mamy 3 fazy w domu i chcemy wiedzieć ile co żre nam prądu. Normalnie wzięlibyśmy smart gniazdko z pomiarem i gotowe - za 40 dyszki jedno urządzenie. Jednak nie jest to takie proste gdy przychodzą urządzenia na stałe wpięte do prądu.

Jak niektóre piece elektryczne, piekarnik, płyta indukcyjna itp. urządzenia które są wpięte na stałe i nie mamy dostępu do ich "wtyczek". Tutaj z pomocą przychodzi nam właśnie ZAMEL MEW-01 działający na oprogramowaniu SUPLA.

Możliwości

Supla działa w Polskiej chmurze danych i jest Polskim produktem!  

Działa po WiFi więc wygoda podłączenia.

Możemy używać dla instalacji trójfazowej jak i również jednofazowej i sprawdzać wyjście z 3 różnych bezpieczników - to super opcja!  

W komplecie 3 przekładniki prądowe 100A każda! 

A w aplikacji na telefonie mamy dostępne wszystkie dane wraz z historycznymi, są one przechowywane na serwerze. 

Zamel MEW-01_6 Zamel MEW-01_7 Zamel MEW-01_8 Zamel MEW-01_9

Jak możecie zobaczyć urządzenie działa w obie strony - to znaczy, możemy zmierzyć nie tylko pobór prądu ale również to ile oddaliśmy go do sieci - już teraz wiecie gdzie możecie je użyć najlepiej? 

Ta recenzja będzie inna 

Na samym wstępie napisałem Wam, ze ta recenzja będzie inna i dokładnie tak jest. Urządzenie mogłem przetestować wyłącznie na moim biurku - ze względu na brak miejsca w skrzynce z bezpiecznikami - oczywiście mogłem wejść w skrzynkę na korytarzu ale... powiedzmy, że musiałbym ruszyć plomby aby to bezpiecznie podłączyć a to może powodować pewne malutkie problemy ;) 

Zamel MEW-01_1

W komentarzach piszcie co mam sprawdzić i najlepiej jak to zrobić a to dla Was przetestuję! 

Schemat podłączenia

Nie ma tutaj różnicy czy podłączymy to wszystko pod instalację trójfazową, czy jednofazową. Ważne jest to aby podłączyć to prawidłowo (pierwszej wejście u góry, prowadzi do pierwszych złącz przekładki na dole) itd. Czy po lewej stronie będziemy mieć wyjście z jednego bezpiecznika a po prawej trzy (jedna faza). Czy też z lewej od 3 bezpieczników (instalacja trójfazowa) i po prawej trzy. Nie ma to znaczenia, urządzenie jest przystosowane do pracy w takich warunkach. 

schemat_1

Home Assistant

Udało mi się wydobyć TOKEN w Konto -> Integracje -> Osobiste tokeny dostępowe (na stronie www w oprogramowaniu na telefonie nie jest to możliwe). Widzę, że współpraca z HA od wersji oprogramowania 2.3 miały być dostępne a mam wersję 2.7, więc jest dobrze! 

supla:
  servers:
    - server: svr31.supla.org
      access_token: bradzo_dlugi_tokenc=

Teraz czas na sensory i się okazuje, że powyższe nie do końca było potrzebne, bo działa to bez tego. Powyższe potrzebne jest, do integracji innych urządzeń jak przełączniki itp. wyskakiwać też będzie nam błąd, że nasz MEW nie jest obsługiwany, dlatego musimy zrobić to inaczej.

Wchodzimy na stronę www: cloud.supla.org -> Moja Supla -> Zamel MEW-01 -> ID123 Licznik -> Utwórz nowy link bezpośredni -> odczyt i kopiujemy (ważne aby kończył się na read).

sensor:
  - platform: rest
    name: Licznik MEW
    resource: https://svrx.supla.org/direct/numer/kod/read # tu wklejamy bezpośredni
    value_template: '{{ value_json.totalCost }}'
    json_attributes:
      - phases
      - connected
      - currency
      - pricePerUnit
      - support
    unit_of_measurement: 'PLN'

Wygląda to tak:

A resztę wyjmiemy już przez template jak robiliśmy choćby w przypadku oczyszczacza. Tylko, że pojawił mi się poniższy błąd, który spowodowany jest wyjęciem TOKENA a urządzenie, które MEW01 nie jest obsługiwane w ten sposób. Dlatego, jeżeli macie tylko MEW, nie róbcie tego z tym TOKENEM. Błąd nie wpływa na działanie i mimo jego pojawiania się, wszystko działa prawidłowo.

Unsupported function: ELECTRICITYMETER, channel id: 430

Jednak wszystko działa i możemy wydobyć dosłownie wszystko (link do źródła na dole, autor: Pan O):

# sensory wewnętrzne w HA z aktualnymi parametrami MEW-01
# pobierane zuzycie chwilowe, zuzycie calkowite, natezenie, napiecie i czestotliwosc. 
# Mocy biernej i pozornej oraz katow nie zbieram ale mozna je dopisac
# sensory sa na kazda faze oddzielnie (*faza1*, *faza2*, faza3*) i dodatkowo zbiorczy (*faza123*)  
# zeby pokazac sumy mocy czynnej i zuzytej energii 

  - platform: template
    sensors:
      licznik_faza1_totalforwardactiveenergy:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[0].totalForwardActiveEnergy }}'
        device_class: power
        unit_of_measurement: 'kWh'
      licznik_faza2_totalforwardactiveenergy:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[1].totalForwardActiveEnergy }}'
        device_class: power
        unit_of_measurement: 'kWh'
      licznik_faza3_totalforwardactiveenergy:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[2].totalForwardActiveEnergy }}'
        device_class: power
        unit_of_measurement: 'kWh'
      licznik_faza123_totalforwardactiveenergy:
        value_template: >-
          {{ (states.sensor.licznik_faza1_totalforwardactiveenergy.state | float)
          + (states.sensor.licznik_faza2_totalforwardactiveenergy.state | float) 
          + (states.sensor.licznik_faza3_totalforwardactiveenergy.state | float) }} 
        unit_of_measurement: 'kWh'
        device_class: power
        icon_template: mdi:gauge

      licznik_faza1_poweractive:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[0].powerActive }}'
        device_class: power
        unit_of_measurement: 'W'
      licznik_faza2_poweractive:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[1].powerActive }}'
        device_class: power
        unit_of_measurement: 'W'
      licznik_faza3_poweractive:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[2].powerActive }}'
        device_class: power
        unit_of_measurement: 'W'
      licznik_faza123_poweractive:
        value_template: >-
          {{ (states.sensor.licznik_faza1_poweractive.state | float)
          + (states.sensor.licznik_faza2_poweractive.state | float) 
          + (states.sensor.licznik_faza3_poweractive.state | float) }} 
        unit_of_measurement: 'W'
        device_class: power
        icon_template: mdi:gauge
      licznik_faza123_poweractive_kw:
        value_template: >-
          {{ (((states.sensor.licznik_faza1_poweractive.state | float)
          + (states.sensor.licznik_faza2_poweractive.state | float) 
          + (states.sensor.licznik_faza3_poweractive.state | float) )/1000 ) | round(2)}} 
        unit_of_measurement: 'kW'
        device_class: power
        icon_template: mdi:gauge

      licznik_faza1_frequency:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[0].frequency }}'
        device_class: power
        unit_of_measurement: 'Hz'
      licznik_faza2_frequency:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[1].frequency }}'
        device_class: power
        unit_of_measurement: 'Hz'
      licznik_faza3_frequency:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[2].frequency }}'
        device_class: power
        unit_of_measurement: 'Hz'
        

      licznik_faza1_current:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[0].current }}'
        device_class: power
        unit_of_measurement: 'A'
      licznik_faza2_current:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[1].current }}'
        device_class: power
        unit_of_measurement: 'A'
      licznik_faza3_current:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[2].current }}'
        device_class: power
        unit_of_measurement: 'A'

      licznik_faza1_voltage:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[0].voltage }}'
        device_class: power
        unit_of_measurement: 'V'
      licznik_faza2_voltage:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[1].voltage }}'
        device_class: power
        unit_of_measurement: 'V'
      licznik_faza3_voltage:
        value_template: '{{ states.sensor.licznik_rest.attributes.phases[2].voltage }}'
        device_class: power
        unit_of_measurement: 'V'


# HA binary sensor - sluzy do pokazywania aktualnego stanu łacznosci licznika.
        
binary_sensor:
  - platform: template
    sensors:
      licznik_status:
        friendly_name: "Licznik status"
        value_template: '{{ states.sensor.licznik_rest.attributes.connected }}'

Podsumowanie a w sumie początek

Czy to urządzenie jest przydatne? Możemy zastosować wiele scenariuszy i dowiedzieć się choćby kiedy skończyło się mycie naczyń, pranie itp. wszystko zależy jak mamy poprowadzone kable i bezpieczniki. Możliwości jest naprawdę ogrom! A jak mamy baterie fotowoltaiczne na dachu, to możemy sprawdzić dokładnie ile prądu oddajemy do sieci ;) 

W tym momencie cena ok. 399 zł nie jest już taka wysoka, prawda? 


Źródła: https://forum.supla.org/viewtopic.php?f=46&t=5026&start=10 


Chcesz wiedzieć więcej? Dołącz do naszej grupy na FB - będzie nam też miło jak polubisz nasz Fanpage!