Automatisierung mobiles Gerät

Hi zusammen,
ich fürchte ich habe ein “Brett vorm Kopf”…

Ich würde gerne meinen Comfee Entfeuchter in 2 Räumen nutzen können und (je nach Standort) andere Sensoren für Luftfeuchte nutzen…

Vorhandene Hardware:

  • Comfee Entfeuchter ( Midea Integration )
  • je ein Sonoff 02D Sensor (Zigbee / ZHA )
  • 2 IKEA Parasoll Tür-/Fenstersensoren (Zigbee / ZHA )

Aus den beiden Türsensoren habe ich einen “Kombisensor” gebaut der aktiv ist, wenn einer der beiden Sensoren offen meldet.

Im “Wohnzimmer Betrieb” klappt alles ziemlich gut ( Entfeuchter aus bei Tür auf / Lüfterregelung je nach feuchte).

Wenn der Entfeuchter allerdings im Schlafzimmer steht, laufen die Automationen aber über die Sensoren aus dem Wohnzimmer:-(

Hat einer von euch eine Idee, wie ich das mit den “2 Räumen” am besten hinterlegen kann?

Gruß Thomas

Dafür müsste man wohl mal deine Automatisierung als Code sehen.

Leg dir einen Binary-Sensor als Helfer an. Dann baust du den mit in die Automation ein, z. B. als Wenn-dann-Aktion

Wenn:
binary_sensor.xyz = on
Dann
mache alles auf Wohnzimmer bezogen
Sonst (wenn off)
mache alles auf Schlafzimmer bezogen

Solltest du Bedingungen in deine bisherige Automatisierung eingebunden haben, müssen die auch in die Wenn-dann-Aktion.

Und vermutlich brauchst du auch TriggerID, die du unten abfragen musst, je nach dem ob Wohnzimmer oder Schlafzimmer.

So musst du nur den Schalter (binary_sensor) ins Dashboard holen und dort an- bzw. ausschalten.

Hier ein Beispiel für die Steuerung im Wohnzimmer :wink:

alias: HumiLüfterregelung
description: ""
trigger:
  - platform: state
    entity_id:
      - timer.humi10mintimeout
    to: idle
    from: active
condition:
  - condition: sun
    after: sunrise
action:
  - choose:
      - conditions:
          - condition: numeric_state
            entity_id: sensor.tempwohnzimmer_luftfeuchtigkeit
            above: 60
        sequence:
          - service: fan.set_preset_mode
            metadata: {}
            data:
              preset_mode: High
      - conditions:
          - condition: numeric_state
            entity_id: sensor.tempwohnzimmer_luftfeuchtigkeit
            below: 46
        sequence:
          - service: fan.set_preset_mode
            metadata: {}
            data:
              preset_mode: Low
  - service: timer.start
    target:
      entity_id: timer.humi10mintimeout
    data: {}
mode: single

Hi sirector,
der Denkanstoß ist schon mal super, Danke dir!

Was meinst du mit TriggerID? ( Sorry, bin noch nicht so fit in HASS)

Gruß Thomas

Such mal nach TriggerID, gibt einige Themen dazu. Aber Trigger bzgl. Raum hast du ja nicht. Ich würde es vermutlich so versuchen

alias: HumiLüfterregelung
description: ""
trigger:
  - platform: state
    entity_id:
      - timer.humi10mintimeout
    to: idle
    from: active
condition:
  - condition: sun
    after: sunrise
action:
  - if:
      - condition: state
        entity_id: binary_sensor.DeinSensor
        state: "on"
    then:
      - choose:
          - conditions:
              - condition: numeric_state
                entity_id: sensor.tempwohnzimmer_luftfeuchtigkeit
                above: 60
            sequence:
              - service: fan.set_preset_mode
                metadata: {}
                data:
                  preset_mode: High
          - conditions:
              - condition: numeric_state
                entity_id: sensor.tempwohnzimmer_luftfeuchtigkeit
                below: 46
            sequence:
              - service: fan.set_preset_mode
                metadata: {}
                data:
                  preset_mode: Low
      - service: timer.start
        target:
          entity_id: timer.humi10mintimeout
        data: {}
    else:
      - choose:
          - conditions:
              - condition: numeric_state
                entity_id: sensor.tempSCHLAFzimmer_luftfeuchtigkeit
                above: 60
            sequence:
              - service: fan.set_preset_mode
                metadata: {}
                data:
                  preset_mode: High
          - conditions:
              - condition: numeric_state
                entity_id: sensor.tempSCHLAFzimmer_luftfeuchtigkeit
                below: 46
            sequence:
              - service: fan.set_preset_mode
                metadata: {}
                data:
                  preset_mode: Low
      - service: timer.start
        target:
          entity_id: timer.humi10mintimeout
        data: {}
mode: single

binary_sensor.DeinSensor und sensor.tempSCHLAFzimmer_luftfeuchtigkeit musst du dann noch anpassen.

Ich habe Wenn-Dann-Sonst eingebaut.

1 „Gefällt mir“