Hi guys, my pimatic doesn’t show me the right state of my HE852 device.
i have configure the device as contact3 but many times it show me “close” although it is “open” or vice versa.
I have noticed that sometimes the receiving code is very short
This is my debug.
Usually
Close:
- 12:17:34.786 [pimatic-homeduino] data: "RF receive 328 952 4820 0 0 0 0 0 0101100101100101101010100110010101101001100101011010100102"
12:17:34.795 [pimatic-homeduino] received: [ 328, 952, 4820 ] 0101100101100101101010100110010101101001100101011010100102
12:17:36.103 [pimatic-homeduino] data: "RF receive 308 956 9716 0 0 0 0 0 01100101010101100110010101010110010101100110010102"
12:17:36.112 [pimatic-homeduino] received: [ 308, 956, 9716 ] 01100101010101100110010101010110010101100110010102
12:17:36.134 [pimatic-homeduino] switch2: { houseCode: 12, unitCode: 26, state: false }
12:17:36.142 [pimatic-homeduino] switch3: { houseCode: 12, unitCode: 26, state: true }
12:17:36.151 [pimatic-homeduino] switch4: { unit: 12, id: 26, state: false }
12:17:36.159 [pimatic-homeduino] switch5: { id: 781294, unit: 0, all: true, state: true }
12:17:36.168 [pimatic-homeduino] switch7: { unit: 3, id: 6, state: false }
12:17:36.176 [pimatic-homeduino] switch14: { id: 267281, unit: 2, all: true, state: false }
12:17:36.185 [pimatic-homeduino] switch15: { id: 267281, unit: 0, state: true, all: true }
12:17:36.193 [pimatic-homeduino] switch16: { id: ‘B’, unit: 2, state: false }
12:17:36.201 [pimatic-homeduino] switch22: { id: 781294, command: ‘C’ }
12:17:36.210 [pimatic-homeduino] pir1: { unit: 12, id: 26, presence: true }
12:17:36.217 [pimatic-homeduino] contact2: { id: 781294, contact: false }
12:17:36.225 [pimatic-homeduino] contact3: { id: 781294, contact: true }
12:17:36.234 [pimatic-homeduino] led4: { id: 16705, command: ‘code:00010100’ }
12:17:36.242 [pimatic-homeduino] doorbell1: { id: 3453, unit: 1399, state: false }
Open:
- 12:20:58.206 [pimatic-homeduino] data: "RF receive 324 956 4820 0 0 0 0 0 0101100101100101011010011010011001101001010101100110100102"
12:20:58.216 [pimatic-homeduino] received: [ 324, 956, 4820 ] 0101100101100101011010011010011001101001010101100110100102
12:20:59.361 [pimatic-homeduino] data: "RF receive 320 944 9708 0 0 0 0 0 01100101010101100110010101010110010101100110011002"
12:20:59.370 [pimatic-homeduino] received: [ 320, 944, 9708 ] 01100101010101100110010101010110010101100110011002
12:20:59.395 [pimatic-homeduino] switch2: { houseCode: 12, unitCode:
26, state: true }
12:20:59.404 [pimatic-homeduino] switch3: { houseCode: 12, unitCode: 26, state: false }
12:20:59.412 [pimatic-homeduino] switch4: { unit: 12, id: 26, state: true }
12:20:59.421 [pimatic-homeduino] switch5: { id: 781294, unit: 0, all: true, state: false }
12:20:59.429 [pimatic-homeduino] switch7: { unit: 3, id: 6, state: false }
12:20:59.437 [pimatic-homeduino] switch14: { id: 267281, unit: 2, all: true, state: true }
12:20:59.446 [pimatic-homeduino] switch15: { id: 267281, unit: 3, state: false, all: false }
12:20:59.454 [pimatic-homeduino] switch16: { id: ‘B’, unit: 2, state: false }
12:20:59.463 [pimatic-homeduino] switch22: { id: 781294, command: undefined }
12:20:59.471 [pimatic-homeduino] pir1: { unit: 12, id: 26, presence: true }
12:20:59.479 [pimatic-homeduino] contact2: { id: 781294, contact: false }
12:20:59.487 [pimatic-homeduino] contact3: { id: 781294, contact: false }
12:20:59.495 [pimatic-homeduino] led1: { id: 16705, command: ‘code:00010101’ }
12:20:59.503 [pimatic-homeduino] led2: { id: 16705, command: ‘code:00010101’ }
12:20:59.512 [pimatic-homeduino] led3: { id: 16705, command: ‘magenta’ }
12:20:59.519 [pimatic-homeduino] led4: { id: 16705, command: ‘code:00010101’ }
12:20:59.528 [pimatic-homeduino] doorbell1: { id: 3453, unit: 1399, state: true }
But many times pimatic shows only that.
Open:
- 12:24:49.781 [pimatic-homeduino] data: "RF receive 328 948 4828 0 0 0 0 0 0101100101100101011010011010011001101001010101100110100102"
12:24:49.791 [pimatic-homeduino] received: [ 328, 948, 4828 ] 0101100101100101011010011010011001101001010101100110100102
Close:
- 12:31:03.449 [pimatic-homeduino] data: "RF receive 260 1320 8936 0 0 0 0 0 01010000000101010100000001010101000001010001010000010001000100010100000101000001010100010000000101010100000100010102"
12:31:03.459 [pimatic-homeduino] received: [ 260, 1320, 8936 ] 01010000000101010100000001010101000001010001010000010001000100010100000101000001010100010000000101010100000100010102
The code is not processed further for example as contact3.
What can i do ?
Have you any idea ?
Thanks a lot