BerT
1
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
maxe
2
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.
BerT
4
Hier ein Beispiel für die Steuerung im Wohnzimmer 
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
BerT
5
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“