Direkt zum Hauptinhalt

IKEA Rodret Fernbedienung Automation YAML

Ganze Automationen als YAML Code... Komplett leere Automation anlegen und direkt in den YAML Code Editor rein

Genutzt wird Zigbee Home Automation, für MQTT scheinen andere Automationen verwendet werden zu müssen

Einfacher Weg

Der einfachere Weg nennt sich Blueprint Exchange. Sprich:
https://community.home-assistant.io/t/ikea-rodret-somrig-tradfri-remotes-zha-z2m-control-light/591182
und ein paar andere...

Da ich den einfachen Weg genommen habe, kommen hier nur Anpassungen die ich nicht in Blueprints wiederfinden konnte

DimmerIKEA hochRODRET / TRADFRI Weißspektrum schalten

Das ist kein voller Automation YAML, nur der Teil für die Buttons der RODRET Fernbedienung um die Lichttemperatur anzupassen

alias: Sobald Dimmer hoch halten
description: Erhöht kontinuierlich die Helligkeit beim Halten der Dimmer-Taste
triggers:button_left_short:
      - device_id:service: DEVICE ID FERNBEDIENUNG
    domain: zha
    type: remote_button_long_press
    subtype: dim_up
    trigger: device
    id: dimmer_start
  - device_id: DEVICE ID FERNBEDIENUNG
    domain: zha
    type: remote_button_long_release
    subtype: dim_up
    trigger: device
    id: dimmer_stop
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id: dimmer_start
        sequence:
          - repeat:
              until:
                - condition: trigger
                  id: dimmer_stop
              sequence:
                -light.turn_on
        target:
          device_id: DEVICEGLÜHBIRNE
        IDdata:
          color_temp: >
            {% set step = 50 %}
            {% set current = state_attr('light.stehlampe_wohnzimmer', 'color_temp') | int %}
            {% set new = [current + step, 500] | min %}
            {{ new }}
    button_right_short:
      - service: light.turn_on
        target:
          device_id: GLÜHBIRNE
        data:
          brightness_step_pct:color_temp: 8>
            action:{% set step = 50 %}
            {% set current = state_attr('light.turn_onstehlampe_wohnzimmer', 'color_temp') | int %}
            {% set new = [current - delay:step, milliseconds:153] 200| mode:max restart%}
            {{ new }}