I recently discovered that my remote car starter (Excalibur brand, with FCC ID L2M111) uses 433.92 Mhz RF to transmit the signal to start my car, so I thought I could learn the code and start my car using pilight-send like I've done with my 8 Etekcity outlets using the raw protocol, but I am not having much luck. I keep trying to send the code, but the car doesn't seem to like it - no effect at all.
I know that the signal's strong enough to reach the detached garage where the car is. I took one of my etekcity outlets out there and was able to control it from the pi in my living room just fine.
So... does anyone know what other variables might be used by the remote to send its signal, like sending different signals in a series (which I doubt) or sending them in pairs, or perhaps repeated with different timed gaps?
I know that the remote has 2 features, each controlled with the single button it has:
- Hitting the button twice within 5 seconds of one another starts the car.
- Holding the button for 3 seconds unlocks the car (specifically for cars which disable keyless entry while the car is running).
I feel pretty confident in my learned codes. I took the mode of both the number of values seen in the debug output and the mode of each individual value across a couple hundred detected codes (of the same length) from the remote. That strategy worked great for etekcity. I even searched through the debug output for alternating codes and timings. I can't seem to figure it out.
I have tried a number of patterns. I've even gone so far as to replay all of the codes (whose length was seen more than once over the course of learning) detected by pilight-debug.
I also read in the manual that the device in the car has a feature to learn new codes from a replacement remote, but I'm not ready to start messing with that yet.