This seems to be a rebranded Eldat RX09 transceiver. The Elero blinds use a completely different protocol, that’s unrelated. The stick shown here lets the Elero Centero (which is a rebranded Mediola Gateway) control Easywave devices.
Just a short fyi: I’ve started an ESPHome project to control Elero blinds as a cheaper (and available) alternative to the USB transmitter. All you need is an ESP32 (ESP8266 untested) with a CC1101 module. You can find my code at GitHub - andyboeh/esphome-elero
My code is heavily based on the two projects already linked:
The protocol I sniffed from my remote (TempoTel 2) is slighty different than the one in the mentioned projects, so about every aspect of the protocol is configurable.
Hi, I am new to Elero devices. I just discovered that my blinds where using the Elero protocol, but I don’t know more. I made a post about them here : Elero L1 blinds : How can I control them from HA? . As of today, what would be the best way to control them from HA ? What device would I need to buy ? I would like, if possible, to avoid any soldering but if there is no other option I could consider it. Is there an USB transmitter that could work with Elero ?
Thanks in advance for any answer and have a good day
@andyboeh - thanks for your great work. I have a question regarding your esphome-elero project. I have a Weinor awning with a 868,3 MHz remote control.
Do you think it would be possible to control it via a WT32-ETH01 + 868MHz CC1101 module? I wonder how I would be able to get the needed values?
Any ideas?
my hardware and ESP file is now running…but I don’t understand how I am getting the blind address and other values… I saw your description at github, but can you please explain step 1 in detail with the TempoTel2?
There is nothing to detail. Use the TempoTel2 to select any blind and keep an eye on the log file (you can also move a blind, it really doesn’t matter). If nothing appears, something is wrong.
Please post your complete YAML file and do not touch the log level - the default of DEBUG is fine, VERY_VERBOSE is way too much.
And what do you mean by “you downloaded the log file”? You need live access to the log, either via serial console or one of the web management solutions, but you need to check immediately what a button press triggered.
In the install window of the yaml file (ESPHome Addon in Home Assistant), I understand this is a live view of dthe log (and there is the button download logs) > is this the wrong access? (alternative: ESPHome > Logs)
complete yaml
substitutions:
name: esphome-web-c830e8
friendly_name: ESPHome Web c830e8
esphome:
name: ${name}
friendly_name: ${friendly_name}
name_add_mac_suffix: false
project:
name: esphome.web
version: '1.0'
esp32:
#board: esp32dev
board: 'wt32-eth01'
# Enable logging
logger:
level: DEBUG
# Enable Home Assistant API
api:
encryption:
key: "xycxxxxxxxxxxx"
# Allow Over-The-Air updates
ota:
password: "xyyyyyyyyy"
# Allow provisioning Wi-Fi via serial
improv_serial:
wifi:
# Set up a wifi access point
#ap: {}
ssid: "myssid"
password: "xyyyyyyy"
# In combination with the `ap` this allows the user
# to provision wifi credentials to the device via WiFi AP.
captive_portal:
external_components:
- source: github://andyboeh/esphome-elero
spi:
clk_pin: GPIO33
mosi_pin: GPIO14
miso_pin: GPIO39
elero:
cs_pin: GPIO12
gdo0_pin: GPIO32
time:
- platform: homeassistant
id: homeassistant_time
cover:
- platform: elero
blind_address: 0xa831e5
channel: 4
remote_address: 0xf0d008
name: Schlafzimmer