Sensor Tuya ZG-204M Bewegung und Dunkelheit - Licht einschalten

Hallo Ihr Lieben,

ich habe folgende Automatisierung eingerichtet. Wenn es dunkel ist soll bei einer Bewegung das Licht eingeschaltet werden. Das ganze ist im Gäste-WC eingerichtet. Sitze ich auf der Toilette und bewege mich nicht viel dann springt der Sensor öfters auf frei. Danach geht das Licht aus. Eine Bewegung schaltet dann das Licht nicht sofort ein, weil der Luxwert des Sensor sich erst nach 60 Sekunden ändert. Bedeutet ich muss im dunkeln 60 Sekunden sitzen bis der Wert unterhalb des Luxwert sinkt. Umgekehrt wenn das Licht angeht wird der Luxwert in ca. 20 Sekunden geändert (das ist schon akzeptabel). Eine Kopplung mit Bewegung / Radar funktioniert nicht so richtig. Bei allen Sensoren (insgesamt vier) die ich im Einsatz habe ist das gleiche Muster zu erkennen. Hier meine Einstellungen des Sensors und die Automatisierung.

Einstellungen Tuya ZG-204M:

{
    "battery": 100,
    "fading_time": 10,
    "illuminance": 0,
    "indicator": "ON",
    "linkquality": 60,
    "motion_detection_mode": "only_pir",
    "motion_detection_sensitivity": 1,
    "motion_state": "none",
    "presence": false,
    "static_detection_distance": 3,
    "static_detection_sensitivity": 5
}

Automatisierung:

alias: Licht im Gäste-WC einschalten
description: Durch Bewegung wird das Licht im Gäste-WC eingeschaltet
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.gaewcblme01_presence
    to: "on"
conditions:
  - condition: numeric_state
    entity_id: sensor.gaewcblme01_illuminance
    below: 30
actions:
  - action: light.turn_on
    metadata: {}
    data: {}
    target:
      device_id: 366018ab616382198538f312385d74cd
  - wait_for_trigger:
      - trigger: state
        entity_id:
          - binary_sensor.gaewcblme01_presence
        to: "off"
  - action: light.turn_off
    metadata: {}
    data: {}
    target:
      device_id: 366018ab616382198538f312385d74cd
mode: single

Habt Ihr einen Tipp für mich was ich machen kann? Andere Einstellungen am Sensor? Sensor entsorgen und anderen kaufen? Wenn, welchen, Eure Empfehlung?

Gruß von Stefan Harbich

Licht aus erst nach 5min. Nach 4min wird erstmal gedimmt, dann bist du vorgewarnt. Gibt zB einen Blueprint “Sensor Light”, damit kannst du sehr einfach sehr viel einstellen. Mehrkosten im Jahr wegen längerer WC Beleuchtung wohl <1 EUR.

dein Sensor steht auf detection_mode “only_pir”, d.h. er funktioniert nur als Bewegungsmelder.

Der müsste evtl. Radar + PIR haben und das müsstest du aktivieren dann sollte der auch erkennen das noch jemand da ist. Bei mir steht das (in ZHA) auf PIR and radar

Oder hat dein Sensor kein Radar?

Wenn Du kein dimmbares Licht hast, welches Du als Signalgber für das ablaufen des Timers zum Ausschalten verwenden kannst, wie von @Hector vorgeschlagen. Könntest Du auch das Licht kurz ausschalten und wieder einschalten, als Motivation Dich zu bewegen, damit das Licht nicht komplett ausgeht.

Also nach dem Prinzip:

  • Wenn Bewegung an und Helligkeit < 30 → Licht einschalten
  • Wenn für 1 Minute keine Bewegung → Licht ausschalten und gleich wieder einschalten
  • Wenn 2 min keine Bewegung → Licht ausschalten.
alias: Licht im Gäste-WC einschalten
description: Durch Bewegung wird das Licht im Gäste-WC eingeschaltet
triggers:
  - trigger: state
    entity_id:
      - binary_sensor.gaewcblme01_presence
    to:
      - "on"
    id: einschalten
    from:
      - "off"
  - trigger: state
    entity_id:
      - binary_sensor.gaewcblme01_presence
    to:
      - "off"
    id: ausschalten
    from:
      - "on"
    for:
      hours: 0
      minutes: 2
      seconds: 0
conditions:
  - condition: numeric_state
    entity_id: sensor.gaewcblme01_illuminance
    below: 30
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - einschalten
          - condition: numeric_state
            entity_id: sensor.gaewcblme01_illuminance
            below: 30
        sequence:
          - action: light.turn_on
            metadata: {}
            data: {}
            entity_id: light.xyz
          - wait_for_trigger:
              - trigger: state
                entity_id:
                  - binary_sensor.gaewcblme01_presence
                to:
                  - "off"
                for:
                  hours: 0
                  minutes: 1
                  seconds: 0
            continue_on_timeout: true
          - action: light.turn_off
            metadata: {}
            data: {}
            entity_id: light.xyz
          - delay:
              hours: 0
              minutes: 0
              seconds: 1
              milliseconds: 0
          - action: light.turn_on
            metadata: {}
            data: {}
            entity_id: light.xyz
      - conditions:
          - condition: trigger
            id:
              - ausschalten
        sequence:
          - action: light.turn_off
            metadata: {}
            data: {}
            entity_id: light.xyz
mode: single

Gruß Osorkon

Ich konnte das Problem lösen mit besserer Hardware. Ich habe ein Aqara FP300 Multi-Sensor genutzt. Dieser verändert den Helligkeitswert innerhalb von 6-7 Sekunden. Zusätzlich ist die Radar Erkennung Spitze. Eine sehr rüge Sitzung auf der Toilette hält eine konstante Belegung. Zusätzlich noch ein Termperatur Sensor. Mal schauen wie ich den für die Fußbodenheizung verwenden kann?