Hinweis wenn Waschmaschine oder Spülmaschine angeschaltet werden oder fertig sind.

ThMF.live

Member
Ich habe an meiner Waschmaschine sowie an meiner Spülmaschine jeweils einen Zwischenstecker mit Energiemessung verbaut.

Nun möchte ich folgende Automatisierung haben:

Wenn der Stromverbrauch über 30W steigt für mind. 1 Minute solle eine Input Boolean geschaltete werden. Anders herum wenn der Stromverbrauch wieder unter 10W sinkt für min 5 min, dann diesen Schalter wieder aus.

YAML:
- id: 'xxxx'
  alias: Spülmaschine läuft
  description: ''
  trigger:
  - platform: state
    entity_id:
    - sensor.intelligente_steckdose_2_power
    to: '>30'
    for:
      hours: 0
      minutes: 1
      seconds: 0
  condition: []
  action:
  - service: input_boolean.turn_on
    data: {}
    target:
      entity_id: input_boolean.spulmaschine_lauft
  mode: single
 
- id: 'xxxx'
  alias: Spülmaschine fertig
  description: ''
  trigger:
  - platform: state
    entity_id:
    - sensor.intelligente_steckdose_2_power
    to: '<10'
    for:
      hours: 0
      minutes: 5
      seconds: 0
  condition: []
  action:
  - service: input_boolean.turn_off
    data: {}
    target:
      entity_id: input_boolean.spulmaschine_lauft
  mode: single


Funktioniert leider nur nicht?!
 
Zuletzt bearbeitet:

IvoryBalboa90

Active member
YAML:
  id: xxxx
  alias: Spülmaschine läuft
  description: ""
  trigger:
    - platform: numeric_state
      entity_id:
        - sensor.intelligente_steckdose_2_power
      above: 30
      for:
        hours: 0
        minutes: 1
        seconds: 0
  condition: []
  action:
    - service: input_boolean.turn_on
      data: {}
      target:
        entity_id: input_boolean.spulmaschine_lauft
  mode: single


  id: xxxx
  alias: Spülmaschine fertig
  description: ""
  trigger:
    - platform: numeric_state
      entity_id:
        - sensor.intelligente_steckdose_2_power
      below: 10
      for:
        hours: 0
        minutes: 5
        seconds: 0
  condition: []
  action:
    - service: input_boolean.turn_off
      data: {}
      target:
        entity_id: input_boolean.spulmaschine_lauft
  mode: single
 

IvoryBalboa90

Active member
Geht aber auch noch einfacher, nämlich als template-sensor:

YAML:
##### Spülmaschine #####
- binary_sensor:
   name: "Spülmaschine"
   delay_on:
     minutes: 0
   delay_off:
     minutes: 5
   device_class: running
   state: "{{ (states('sensor.watt_spulmaschine')|float(0) > 1.5) if is_state('switch.spulmaschine','on') }}"
   icon: mdi:dishwasher
 

ThMF.live

Member
Danke für die Hilfe. Den template-Sensor richte ich dann umgekehrt genau so für die Abschaltung ein, oder ist der für beide Wege (on und off)?
 

IvoryBalboa90

Active member
Der springt bei 1,5 Watt auf On und nach 5 Minuten unter 1.5 Watt auf Off. Brauchst nur den, keinen zweiten. Die Wattzahl kannst im template anpassen.
 

ThMF.live

Member
Das hast Du so gut gemacht, aber ich bin zu blöd, es einzufügen.


Haben den Passus jetzt in meine templates.yaml eingefügt:

YAML:
##### Spülmaschine #####
- binary_sensor:
   name: "Spülmaschine"
   delay_on:
     minutes: 0
   delay_off:
     minutes: 5
   device_class: running
   state: "{{ (states('sensor.intelligente_steckdose_2_power')|float(0) > 2) if is_state('input_boolean.spulmaschine_lauft','on') }}"
   icon: mdi:dishwasher

Der Schalter springt aber nicht um.
 

IvoryBalboa90

Active member
Da wo du im template den Input_boolean.post eingefügt hast, muss der Schalter deiner Steckdose rein.
Also zb switch.intelligente_steckdose_2
 

ThMF.live

Member
Jetzt habe auch ich es verstanden. Hatte die Logik des 2. Teils nicht begriffen. Der Sensor selber liefert ja den Zustand. Herzlichen Dank!
 

IvoryBalboa90

Active member
Ich hatte das für meine Situation so geschrieben, weil ich die Spülmaschine und Waschmaschine via Plug vom Strom nehme, wenn fertig. Daher hatte ich das ins Template eingebaut, dass der Plug an sein muss
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
2.181
Beiträge
25.484
Mitglieder
1.634
Neuestes Mitglied
Sakkone
Oben