Hi, I bought one of Kincony KC868-AG IR RF Transmitter / Recievers from AlliExpress hoping that it would integrate better with my Home Assistant set-up vs my current transmitter / receiver which only works via Tuya SmartLife. The adverts looked like a device that was 'ready to go' but I am starting to understand that this is not the case and that there is a reasonable amount of coding and configuration etc required to get this to work or am I missing something? Out of the box there were no instructions or any guidance on how this works. So far I managed:
1. Set-up ESP Home on Home Asistant
2. Connect to the device and load the configuration including wifi; HA api / passwords etc
3. I now have an entity for firmware updates, but that is it.
I can see some of the suggestions on setting up the Yaml to start to get the receivers to work but have had limited success and am getting multiple errors and the yaml from the post KC868-UAIR ESPHOME Config for IR and RF (kincony.com) isnt really complete and fully working as far as I can tell. Here are my errors:
So questions:
1. is there any way to get this working with some ready-made firmware? I want to be able to read IR / RF signals and then create some buttons to send them to my blinds; garage door; and a few other items.
2. if there is nothing out of the box... can someone just post a working YAML for this device with all the receivers/transmitters and buzzers? Equally, maybe a couple of examples of devices would be useful. Surely it is more work to continuously respond to questions about getting this working than to just write a few lines of code once and be done with it?
3. Once I have the yaml working... then what? How do I actually use this to record and transmit via home assistant? Is there another plugin or something that makes this work in HA ideally with a GUI?
Sorry for all the newb questions. I would not have bought this item if I knew that the software embedded was missing and that I would have to find / build everything myself. I get that this works for some hardcore users, and whilst I am happy tinkering I also have kids and work to worry about
My Yaml so far.
1. Set-up ESP Home on Home Asistant
2. Connect to the device and load the configuration including wifi; HA api / passwords etc
3. I now have an entity for firmware updates, but that is it.
I can see some of the suggestions on setting up the Yaml to start to get the receivers to work but have had limited success and am getting multiple errors and the yaml from the post KC868-UAIR ESPHOME Config for IR and RF (kincony.com) isnt really complete and fully working as far as I can tell. Here are my errors:
- IR Reciever - ERROR [inverted] is an invalid option for [1]. Please check the indentation. I did add some indentation and just got another error.
- Buzzer - commented out as I have a warning about pin4 being a strapping pin
- Entity - is not a valid domain - not sure what to select for a buzzer though!
So questions:
1. is there any way to get this working with some ready-made firmware? I want to be able to read IR / RF signals and then create some buttons to send them to my blinds; garage door; and a few other items.
2. if there is nothing out of the box... can someone just post a working YAML for this device with all the receivers/transmitters and buzzers? Equally, maybe a couple of examples of devices would be useful. Surely it is more work to continuously respond to questions about getting this working than to just write a few lines of code once and be done with it?
3. Once I have the yaml working... then what? How do I actually use this to record and transmit via home assistant? Is there another plugin or something that makes this work in HA ideally with a GUI?
Sorry for all the newb questions. I would not have bought this item if I knew that the software embedded was missing and that I would have to find / build everything myself. I get that this works for some hardcore users, and whilst I am happy tinkering I also have kids and work to worry about
My Yaml so far.
Code:
esphome:
name: esp-remote-ir-rf-remote
friendly_name: "ESP Remote IR / RF Remote"
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "**********"
ota:
password: "**********"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "esp_remote_ir_rf_remote"
password: !secret wifi_password
#Remote Reciver
remote_receiver:
- id: RF_Receiver
pin: 13
dump:
- rc_switch
tolerance: 50%
filter: 250us
idle: 4ms
#IR Reciever - ERROR [inverted] is an invalid option for [1]. Please check the indentation.
- id: IR_Receiver - commented out as
pin: 23
inverted: True
dump: all
#Buzzer - commented out as I have a warning about pin4 being a strapping pin.
#output:
# - platform: gpio
# id: "buzzer"
# pin: 4
#entity: - Also entity isnt a valid domain apparently - what should I use for a buzzer then?
# - platform: binary
# output: "buzzer"
# name: "IR-RF-Remote-Buzzer"