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:
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
 
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
 
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)?
 
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.
 
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.
 
Da wo du im template den Input_boolean.post eingefügt hast, muss der Schalter deiner Steckdose rein.
Also zb switch.intelligente_steckdose_2
 
Jetzt habe auch ich es verstanden. Hatte die Logik des 2. Teils nicht begriffen. Der Sensor selber liefert ja den Zustand. Herzlichen Dank!
 
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
4.382
Beiträge
45.245
Mitglieder
3.983
Neuestes Mitglied
comm17
Zurück
Oben