Hi everyone,
I bought a cheap Elro RF doorbell and i would like pimatic to send me an email when someone is ringing at my door. However, it only sends me an email when the button is pressed twice. I use pir3 protocol.
This is what i get when the button is pressed the first time. Pimatic clearly receives the RF signal:
00:20:32.384 [pimatic-homeduino] debug: data: "RF receive 496 1488 6964 0 0 0 0 0 010110101001011001010110011001101010011001100110100101100101101002" 00:20:32.390 [pimatic-homeduino] debug: received: [ 496, 1488, 6964 ] 010110101001011001010110011001101010011001100110100101100101101002 00:20:32.394 [pimatic-homeduino] debug: switch11: { id: 47754, unit: 0, state: true } 00:20:32.397 [pimatic-homeduino] debug: pir3: { id: 50922, unit: 10860, presence: true } 00:20:32.668 [pimatic-homeduino] debug: data: "RF receive 496 1488 6980 0 0 0 0 0 010110101001011001010110011001101010011001100110100101100101101002" 00:20:32.673 [pimatic-homeduino] debug: received: [ 496, 1488, 6980 ] 010110101001011001010110011001101010011001100110100101100101101002 00:20:32.678 [pimatic-homeduino] debug: switch11: { id: 47754, unit: 0, state: true } 00:20:32.681 [pimatic-homeduino] debug: pir3: { id: 50922, unit: 10860, presence: true } 00:20:32.955 [pimatic-homeduino] debug: data: "RF receive 496 1488 6988 0 0 0 0 0 010110101001011001010110011001101010011001100110100101100101101002" 00:20:32.963 [pimatic-homeduino] debug: received: [ 496, 1488, 6988 ] 010110101001011001010110011001101010011001100110100101100101101002 00:20:32.967 [pimatic-homeduino] debug: switch11: { id: 47754, unit: 0, state: true } 00:20:32.970 [pimatic-homeduino] debug: pir3: { id: 50922, unit: 10860, presence: true }
And this is what i get when it is pressed for the second time:
00:21:18.588 [pimatic-homeduino] debug: data: "RF receive 1484 500 6968 0 0 0 0 0 010110100110011001100101010101010110101010011001010110011010010112" 00:21:18.597 [pimatic-homeduino] debug: received: [ 500, 1484, 6968 ] 101001011001100110011010101010101001010101100110101001100101101002 00:21:18.605 [pimatic-homeduino] debug: switch11: { id: 20510, unit: 1, state: false } 00:21:18.610 [pimatic-homeduino] debug: pir3: { id: 13632, unit: 31276, presence: true } 00:21:18.871 [pimatic-homeduino] debug: data: "RF receive 1480 504 7008 0 0 0 0 0 010110100110011001100101010101010110101010011001010110011010010112" 00:21:18.877 [pimatic-homeduino] debug: received: [ 504, 1480, 7008 ] 101001011001100110011010101010101001010101100110101001100101101002 00:21:18.884 [pimatic-homeduino] debug: switch11: { id: 20510, unit: 1, state: false } 00:21:18.888 [pimatic-homeduino] debug: pir3: { id: 13632, unit: 31276, presence: true } 00:21:19.153 [pimatic-homeduino] debug: data: "RF receive 1476 504 6988 0 0 0 0 0 010110100110011001100101010101010110101010011001010110011010010112" 00:21:19.159 [pimatic-homeduino] debug: received: [ 504, 1476, 6988 ] 101001011001100110011010101010101001010101100110101001100101101002 00:21:19.163 [pimatic-homeduino] debug: switch11: { id: 20510, unit: 1, state: false } 00:21:19.169 [pimatic-homeduino] debug: pir3: { id: 13632, unit: 31276, presence: true } 00:21:19.535 [pimatic] info: rule deurbel: mail sent with status: 250 2.0.0 OK 1486941679 g81sm2995797wmf.16 - gsmtp
Am i doing something wrong here?