Could you please recommend a receiver/transmitter for RF 433 MHz that can be easily purchased (Amazon/AliExpress/eBay)?
I searched for this, but all the discussions I found have outdated AliExpress links, or they’re referring to projects like https://www.rflink.nl/ that I’m not sure how to get the actual hardware that would work, and I don’t need to build from scratch.
That means I’d have to use a 3rd party app. Do you have any suggestions how to do this with HA only?
Thank you.
I want to try to read the amount of heating oil I have and control my garage door and blinds. I don’t assume I’ll be able to do so, but at this moment, I have no way even to try…
Thank you @koying . Those links are just PCBs and I have no idea how to put it together.
I’m happy to solder something together but I’d prefer to pay slightly more and get something that I can connect via USB after soldering a few wires (or no soldering at all).
[...]
external_components:
- source: github://juanboro/esphome-rtl_433-decoder/rtl_433.yaml
components: [ rtl_433 ]
refresh: always
[...]
remote_receiver:
- id: rf_receiver
pin:
number: GPIO13
tolerance: 60%
filter: 4us
idle: 4ms
buffer_size: 2048 # This value is pretty large... default 10k is way too large
[...]
###############################################
## rtl_433 decoder example
###############################################
# How to use:
# 1. Configure the rtl_433 component to receive ESPhome remote data (receiver_id)
# 2. Use the on_json_message trigger from the rtl_433 component to receive the json messages and process
# this example processes pulses from the remote receiver component and then sends decoded
# data via MQTT similar to how rtl_433 would. It also generates home-assistant event bus messages
# via the API (if HA is connected and listening)
rtl_433:
id: my_rtl433_id
receiver_id: rf_receiver
on_json_message:
then:
- lambda: |-