Skip to content

Instantly share code, notes, and snippets.

@oxo42
Forked from r3mcos3/ikea_open_close_remote.yaml
Created September 21, 2022 16:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save oxo42/327702fb9f84cdd0e67e610ba705474d to your computer and use it in GitHub Desktop.
Save oxo42/327702fb9f84cdd0e67e610ba705474d to your computer and use it in GitHub Desktop.
Home Assistant Blueprint For ZHA IKEA Open/Close Remote
blueprint:
name: IKEA Open/Close Remote
description: |
'Control your roller blind with an IKEA 2 button remote (the square ones).
this is the remote that's been delivered by the "Fytur" and " Kadrilj"
roller blinds.'
domain: automation
input:
remote:
name: Remote
description: IKEA remote to use
selector:
device:
integration: zha
model: TRADFRI open/close remote
cover:
name: Roller Blind
description: Roller blind to control
selector:
entity:
domain: cover
mode: single
max_exceeded: silent
trigger:
- platform: event
event_type: zha_event
event_data:
device_id: !input 'remote'
action:
- variables:
command: '{{ trigger.event.data.command }}'
- choose:
- conditions:
- '{{ command == ''up_open'' }}'
sequence:
- service: cover.open_cover
entity_id: !input cover
- conditions:
- '{{ command == ''down_close'' }}'
sequence:
- service: cover.close_cover
entity_id: !input cover
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment