RF Wireless WLED

Found these on ebay

image

Power does not fix my wall

found a esp8266 (nodemcu)

put WLED on it

wire it to D4 vin gnd and bugger it work

now that remote

RF mmmmmm will my tasmota sonoff rf see it

goto the console and lets see

its works

I have this sensor

#=======================================================================
#
#=======================================================================
  - platform: mqtt
    name: "Last RF"
    state_topic: "tele/RF_Bridge/RESULT"
    value_template: '{{value_json.RfReceived.Data}}'
    expire_after: 1
    qos: 1

expore_after: 1 means forget it and 1 sec

now the fun part the automations

#=======================================================================
# 
#=======================================================================
- id: Rf Wireless Remote Red
  alias: Rf Wireless Remto Red
  initial_state: 'on'
  trigger:
  - entity_id: sensor.last_rf
    platform: state
    to: '9A1001'
  action:
  - data:
      entity_id: light.wled_xtree_lights
    service: light.toggle
#=======================================================================
# 
#=======================================================================
- id: Rf Wireless Remote speed -
  alias: Rf Wireless Remto speed -
  initial_state: 'on'
  trigger:
  - entity_id: sensor.last_rf
    platform: state
    to: '9A1007'
  action:
  - data:
      entity_id: input_number.ledspeed
    service: input_number.decrement
  - data_template:
      topic: wled/xtree/api
      payload: SX={{ states('input_number.ledspeed') | int }}
    service: mqtt.publish
#=======================================================================
# 
#=======================================================================
- id: Rf Wireless Remote speed +
  alias: Rf Wireless Remto speed +
  initial_state: 'on'
  trigger:
  - entity_id: sensor.last_rf
    platform: state
    to: '9A1009'
  action:
  - data:
      entity_id: input_number.ledspeed
    service: input_number.increment
  - data_template:
      topic: wled/xtree/api
      payload: SX={{ states('input_number.ledspeed') | int }}
    service: mqtt.publish
#=======================================================================
# 
#=======================================================================
- id: Rf Wireless Remote Mode +
  alias: Rf Wireless Remto Mode +
  initial_state: 'on'
  trigger:
  - entity_id: sensor.last_rf
    platform: state
    to: '9A1005'
  action:
  - data:
      entity_id: input_select.wled_effect_list
    service: input_select.select_next
  - data_template:
      topic: wled/xtree/api
      payload: "{{ states('input_select.wled_effect_list') }}"
    service: mqtt.publish
#=======================================================================
# 
#=======================================================================
- id: Rf Wireless Remote Mode -
  alias: Rf Wireless Remto Mode -
  initial_state: 'on'
  trigger:
  - entity_id: sensor.last_rf
    platform: state
    to: '9A100B'
  action:
  - data:
      entity_id: input_select.wled_effect_list
    service: input_select.select_previous
  - data_template:
      topic: wled/xtree/api
      payload: "{{ states('input_select.wled_effect_list') }}"
    service: mqtt.publish
#=======================================================================
# 
#=======================================================================
- id: Rf Wireless Remote DIY +
  alias: Rf Wireless Remto DIY +
  initial_state: 'on'
  trigger:
  - entity_id: sensor.last_rf
    platform: state
    to: '9A100A'
  action:
  - data:
      entity_id: input_select.wled_palette_list
    service: input_select.select_next
  - data_template:
      topic: wled/xtree/api
      payload: "{{ states('input_select.wled_effect_list') }}"
    service: mqtt.publish
#=======================================================================
# 
#=======================================================================
- id: Rf Wireless Remote DIY -
  alias: Rf Wireless Remto DIY -
  initial_state: 'on'
  trigger:
  - entity_id: sensor.last_rf
    platform: state
    to: '9A100D'
  action:
  - data:
      entity_id: input_select.wled_palette_list
    service: input_select.select_previous
  - data_template:
      topic: wled/xtree/api
      payload: "{{ states('input_select.wled_effect_list') }}"
    service: mqtt.publish
#=======================================================================
# 
#=======================================================================

and it works

Good work. I have to say that the advert on ebay cracked me up

Occasion:	Bachelorette Party, Bachelor Party, Bar Mitzvah, Best Wishes, Birthday, Christmas, Communion, Congratulations, Easter, Friendship, Get Well, Halloween, I'm Sorry, Love & Romance, Multipurpose, Party, Pregnancy, Valentine, Wedding

So which one was it? Pregnancy? Bachelorette?