-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CC1111 registers #2
Comments
Sorry, I have not yet tried to get the CC1101 working to receive this signal. The closest I've come is using the Yard Stick One with its CC1111 to transmit a signal to the doorbell receiver. I've added honeywell_doorbell.py to the repository as an example of this transmit code for the YS1. I don't have an available environment to test to make sure this still works, but perhaps this will help with your effort. If you have one of the CC1101 modules (hopefully one with antenna circuitry targeted for the right frequency -- search AliExpress for 915MHz or 868MHz versions -- and an Arduino device, here's an article I found with some code that might get you started: https://www.deviceplus.com/arduino/arduino-garage-opener-universal-radio-interface/ I'll be receiving a Flipper Zero (based on the STM32 MCU with the CC1101 chip) sometime around May-August of this year (2021) and hope to get something working on that device. If you do get anything working, I'd be very interested to see what you've come up with! |
Just a quick info: We now successfully can receive the signal via CC1101 in a SIGNALDUINO. I now successfully receive and send in FHEM (home automation) via a Signalduino. But unfortunately the flanks are reognized differntly: Currently don't know why is that. Perhaps datarate? |
Good stuff! Took a quick look through this thread and will see if I can test with some hardware when I get some time. I'd need to read up more on the SIGNALDUINO syntax, but perhaps my naming of the ONE/ZERO or MARK/SPACE symbols of the protocol may be inconsistent with how the cc1101 defines them. Is that what One thing I noticed in this post is that you're sending a message of A "RELAY" bit in the message signifies that this message is being resent from a receiver in reaction to an original message from a doorbell, and is not the original message from the doorbell itself. Receivers, upon receiving a doorbell code, immediately rebroadcast the message, setting the RELAY bit and flipping the PARITY bit accordingly, to help extend the signal from a doorbell to more distant receivers. However, a more distant receiver that only sees the relayed message (and not the original doorbell message) will not relay what it already sees as a relayed message. A receiver may sound, though, if it receives and recognizes either an original or relayed message. This is a subtle difference that may not have any effect in your particular environment with a single doorbell and receiver, but it's important to understand. |
@killah78, I'm trying to replicate your success and get an ESP32 Signalduino working as a receiver but I'm struggling to find all the information from the link you provided, relying totally on translation....My end goal is to be able to get the ActiveLink output into HomeAssistant, possibly by MQTT.... So I have compiled and downloaded Signalduino from https://github.com/Ralf9/SIGNALDuino/tree/dev-r422_cc1101 I have connected to my WiFi network and can telnet into the board OK. I now need to configure the board to the ActiveLink protocol at 868MHz, so from https://github.com/Ralf9/RFFHEM/blob/dev/FHEM/lib/signalduino_protocols.pm I have extracted the configuration line
Converted to a format that I think the SignalDuino needs.
Sending this gets the command echoed back with an ok at the end.
However, I'm a bit stuck on how to test reception, sending a transmission from an ActiveLink device does not elicit any response from the Signalduino. I'm obviously missing something, can you offer any pointers? |
Hi,
could you make progress in receiving the doorbell with a CC1101? This is the plan I would like to try.
Could you provide the used registers used for your CC1111 of your working example, or even the CC1101 example, if you tried?
Currently I just recieve the signal via rtl_433, but need it in cc1101 to use it in home automation.
Would be gread if you could publish the used registers.
Thanks.
The text was updated successfully, but these errors were encountered: