Dancing flame candles (IR Remote light)

Working on a TASMOTA IR integration and then maybe later change the test setup with https://www.athom.tech/blank-1/tasmota-ir-controller

Managed to do the following already:
Turn On

{“IrReceived”:{“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFFA25D”,“DataLSB”:“0xFF45BA”,“Repeat”:0}}

irsend {“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFFA25D”,“DataLSB”:“0xFF45BA”,“Repeat”:0}

Turn Off

{“IrReceived”:{“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFFE21D”,“DataLSB”:“0xFF47B8”,“Repeat”:0}}

irsend {“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFFE21D”,“DataLSB”:“0xFF47B8”,“Repeat”:0}

State Candle

{“IrReceived”:{“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFFE01F”,“DataLSB”:“0xFF07F8”,“Repeat”:0}}

irsend {“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFFE01F”,“DataLSB”:“0xFF07F8”,“Repeat”:0}

State Light

{“IrReceived”:{“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFF906F”,“DataLSB”:“0xFF09F6”,“Repeat”:0}}

irsend {“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFF906F”,“DataLSB”:“0xFF09F6”,“Repeat”:0}

Brightness ’ - ’

{“IrReceived”:{“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFF6897”,“DataLSB”:“0xFF16E9”,“Repeat”:0}}

irsend {“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFF6897”,“DataLSB”:“0xFF16E9”,“Repeat”:0}

Brightness ‘+’

{“IrReceived”:{“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFFB04F”,“DataLSB”:“0xFF0DF2”,“Repeat”:0}}

irsend {“Protocol”:“NEC”,“Bits”:32,“Data”:“0xFFB04F”,“DataLSB”:“0xFF0DF2”,“Repeat”:0}

Now let’s see how to move forward in HA.

Also had an old LOGITECH HARMONY HUB in a drawer.
Added a DEVICE to the HARMONY APP and learned the candles remote into harmony. (always check if the commands are learned correctly).

After that the device worked in the HARMONY APP I added an Activity to turn on the Candles. Added HARMONY to HOMEASSISTANT.

  • Created a toggle switch (via helper)
  • Created Turn ON automation to call the activity in Harmony HUB
  • Created Turn OFF automation to switch off the activity in Harmony HUB

As the Harmony HUB has great IR performance I controll all the lights in the livingroom without any additional IR blasters. So integration can be done in multiple ways so it seems :wink:

Inspired by this post:

2 Likes