Smart hem iFokus

Smart hem

Etiketter: automatiseringhome-assistant
Läst 28 ggr
johan
1

Få koll på tvättmaskinen med Home Assistant

När folk börjar intressera sig för smarta hem så är bland det första jag ser frågor om hur man ska få en notis när tvättmaskinen är färdig.

Det finns oftast två svar på frågan:

  • Mäta effekt med en smart el-plugg
  • Mäta vibrationer med en vibrationssensor

Jag har använt en smart plugg för att mäta effekt i realtid och energiförbrukning över tid.

I sin enklaste form räcker det ofta med att kolla om effekten är högre än några watt för att veta om maskinen är igång och under en viss nivå när den är klar.

Men som men dom flesta utmaningar är det inte fullt så enkelt i praktiken. T ex om man har schemalagt tvätten, så förbrukar vår tvättmaskin 4 W. Men när den tvättar går den ibland tillfälligt ner till 3 W. Så, ska man visa att tvättmaskinen är igång fast den inte startat tvätten, eller ska man få många notiser om att den är klar, fast den inte är det?

Min lösning på detta problem är att mäta ett snittvärde av effekten. Jag valde att ta ett snitt av den senaste 5 minutrarnas effekt. Den sensorn ser ut så här:

sensor:
  - platform: statistics
    name: "Tvättmaskin effekt (snitt)"
    entity_id: sensor.tvattmaskin_effekt
    state_characteristic: mean
    max_age:
      minutes: 5

Jag har även gjort binära sensorer för att kolla om tvättmaskinen körs eller är schemalagd.

binary_sensor:
  - platform: template
    sensors:
      tvattmaskin_aktiv:
        unique_id: '171f805a4be841d2b3f329621e4cd639'
        friendly_name: 'Tvättmaskin aktiv'
        value_template: "{{ states('sensor.tvattmaskin_effekt_snitt') | float >= 4.2 }}"
        device_class: running
      tvattmaskin_schemalagd:
        unique_id: '171f805a4be841d2b3f329621e4cd640'
        friendly_name: 'Tvättmaskin schemalagd'
        value_template: "{{ states('sensor.tvattmaskin_effekt_snitt') | float > 1.5 and states('sensor.tvattmaskin_effekt_snitt') | float < 4.2 }}"
        device_class: running

Effektnivåerna varierar sannolikt för olika maskiner, så där får man testa sig fram.

Med dessa sensorer på plats kan jag nu enkelt skapa kort för att presentera detta:

image.png

Notis skickar jag i dagsläget inte via Home Assistant, men planerar att flytta över det från Homey till Home Assistant.

Mvh // Johan