For this device I kindly request a protocol
The debug inputs are as follows, every button pressed twice for a short time.
On / Off Button
21:18:07debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:18:07debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:18:07debug [pimatic-homeduino]: switch5: { id: 926047, unit: 0, all: true, state: false }
21:18:07debug [pimatic-homeduino]: received: [ 428, 1232, 13020 ] 01010110101001101010100110011001010101010101011002
21:18:07debug [pimatic-homeduino]: data: "RF receive 428 1232 13020 0 0 0 0 0 01010110101001101010100110011001010101010101011002"
21:18:06debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:18:06debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:18:06debug [pimatic-homeduino]: switch5: { id: 926047, unit: 0, all: true, state: false }
21:18:06debug [pimatic-homeduino]: received: [ 430, 1230, 13016 ] 01010110101001101010100110011001010101010101011002
21:18:06debug [pimatic-homeduino]: data: "RF receive 430 1230 13016 0 0 0 0 0 01010110101001101010100110011001010101010101011002"
light
21:16:24debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:16:24debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:16:24debug [pimatic-homeduino]: switch5: { id: 926047, unit: 0, all: true, state: true }
21:16:24debug [pimatic-homeduino]: received: [ 428, 1233, 13016 ] 01010110101001101010100110011001010101010110010102
21:16:24debug [pimatic-homeduino]: data: "RF receive 428 1233 13016 0 0 0 0 0 01010110101001101010100110011001010101010110010102"
21:16:22debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:16:22debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:16:22debug [pimatic-homeduino]: switch5: { id: 926047, unit: 0, all: true, state: true }
21:16:22debug [pimatic-homeduino]: received: [ 426, 1235, 13028 ] 01010110101001101010100110011001010101010110010102
21:16:22debug [pimatic-homeduino]: data: "RF receive 426 1235 13028 0 0 0 0 0 01010110101001101010100110011001010101010110010102"
Bright +
21:19:19[pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:19:19debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:19:19debug [pimatic-homeduino]: switch5: { id: 926047, unit: 0, all: true, state: false }
21:19:19debug [pimatic-homeduino]: received: [ 433, 1227, 13020 ] 01010110101001101010100110011001010101010110011002
21:19:19debug [pimatic-homeduino]: data: "RF receive 433 1227 13020 0 0 0 0 0 01010110101001101010100110011001010101010110011002"
21:19:18debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:19:18debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:19:18debug [pimatic-homeduino]: switch5: { id: 926047, unit: 0, all: true, state: false }
21:19:18debug [pimatic-homeduino]: received: [ 436, 1224, 13016 ] 01010110101001101010100110011001010101010110011002
21:19:18debug [pimatic-homeduino]: data: "RF receive 436 1224 13016 0 0 0 0 0 01010110101001101010100110011001010101010110011002"
Bright -
21:20:10debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:20:10debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:20:10debug [pimatic-homeduino]: switch5: { id: 926047, unit: 4, all: false, state: false }
21:20:10debug [pimatic-homeduino]: received: [ 432, 1227, 13020 ] 01010110101001101010100110011001010101010110100102
21:20:10debug [pimatic-homeduino]: data: "RF receive 432 1227 13020 0 0 0 0 0 01010110101001101010100110011001010101010110100102"
21:20:08debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:20:08debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:20:08debug [pimatic-homeduino]: switch5: { id: 926047, unit: 4, all: false, state: false }
21:20:08debug [pimatic-homeduino]: received: [ 433, 1227, 13024 ] 01010110101001101010100110011001010101010110100102
21:20:08debug [pimatic-homeduino]: data: "RF receive 433 1227 13024 0 0 0 0 0 01010110101001101010100110011001010101010110100102"
100%
21:21:34debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:21:34debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:21:34debug [pimatic-homeduino]: switch5: { id: 926047, unit: 4, all: false, state: true }
21:21:34debug [pimatic-homeduino]: received: [ 443, 1216, 13000 ] 01010110101001101010100110011001010101010110101002
21:21:34debug [pimatic-homeduino]: data: "RF receive 443 1216 13000 0 0 0 0 0 01010110101001101010100110011001010101010110101002"
21:21:32debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:21:32debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:21:32debug [pimatic-homeduino]: switch5: { id: 926047, unit: 4, all: false, state: true }
21:21:32debug [pimatic-homeduino]: received: [ 442, 1216, 12992 ] 01010110101001101010100110011001010101010110101002
21:21:32debug [pimatic-homeduino]: data: "RF receive 442 1216 12992 0 0 0 0 0 01010110101001101010100110011001010101010110101002"
50%
21:08:43debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:08:43debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:08:43debug [pimatic-homeduino]: switch5: { id: 926047, unit: 0, all: true, state: true }
21:08:43debug [pimatic-homeduino]: received: [ 427, 1234, 13032 ] 01010110101001101010100110011001010101011001010102
21:08:43debug [pimatic-homeduino]: data: "RF receive 427 1234 13032 0 0 0 0 0 01010110101001101010100110011001010101011001010102"
21:08:43debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:08:43debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:08:43debug [pimatic-homeduino]: switch5: { id: 926047, unit: 0, all: true, state: true }
21:08:43debug [pimatic-homeduino]: received: [ 426, 1235, 13044 ] 01010110101001101010100110011001010101011001010102
21:08:43debug [pimatic-homeduino]: data: "RF receive 426 1235 13044 0 0 0 0 0 01010110101001101010100110011001010101011001010102"
25%
21:09:18debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:09:18debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:09:18debug [pimatic-homeduino]: switch5: { id: 926047, unit: 0, all: true, state: false }
21:09:18debug [pimatic-homeduino]: received: [ 435, 1226, 13024 ] 01010110101001101010100110011001010101011001011002
21:09:18debug [pimatic-homeduino]: data: "RF receive 435 1226 13024 0 0 0 0 0 01010110101001101010100110011001010101011001011002"
21:09:17debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:09:17debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:09:17debug [pimatic-homeduino]: switch5: { id: 926047, unit: 0, all: true, state: false }
21:09:17debug [pimatic-homeduino]: received: [ 434, 1227, 13016 ] 01010110101001101010100110011001010101011001011002
21:09:17debug [pimatic-homeduino]: data: "RF receive 434 1227 13016 0 0 0 0 0 01010110101001101010100110011001010101011001011002"
mode +
21:10:18debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:10:18debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:10:18debug [pimatic-homeduino]: switch5: { id: 926047, unit: 3, all: false, state: true }
21:10:18debug [pimatic-homeduino]: received: [ 441, 1218, 13008 ] 01010110101001101010100110011001010101011001101002
21:10:18debug [pimatic-homeduino]: data: "RF receive 441 1218 13008 0 0 0 0 0 01010110101001101010100110011001010101011001101002"
21:10:16debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:10:16debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:10:16debug [pimatic-homeduino]: switch5: { id: 926047, unit: 3, all: false, state: true }
21:10:16debug [pimatic-homeduino]: received: [ 442, 1217, 13008 ] 01010110101001101010100110011001010101011001101002
21:10:16debug [pimatic-homeduino]: data: "RF receive 442 1217 13008 0 0 0 0 0 01010110101001101010100110011001010101011001101002"
mode -
21:10:52debug [pimatic-homeduino]: contact2: { id: 926046, contact: false }
21:10:52debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:10:52debug [pimatic-homeduino]: switch5: { id: 926046, unit: 0, all: true, state: false }
21:10:52debug [pimatic-homeduino]: received: [ 438, 1222, 13000 ] 01010110101001101010100110011001010101100101011002
21:10:52debug [pimatic-homeduino]: data: "RF receive 438 1222 13000 0 0 0 0 0 01010110101001101010100110011001010101100101011002"
21:10:50debug [pimatic-homeduino]: contact2: { id: 926046, contact: false }
21:10:50debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:10:50debug [pimatic-homeduino]: switch5: { id: 926046, unit: 0, all: true, state: false }
21:10:50debug [pimatic-homeduino]: received: [ 436, 1224, 13004 ] 01010110101001101010100110011001010101100101011002
21:10:50debug [pimatic-homeduino]: data: "RF receive 436 1224 13004 0 0 0 0 0 01010110101001101010100110011001010101100101011002"
speed +
debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:25:07debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:25:07debug [pimatic-homeduino]: switch5: { id: 926047, unit: 1, all: false, state: true }
21:25:07debug [pimatic-homeduino]: received: [ 449, 1209, 13024 ] 01010110101001101010100110011001010101011010101002
21:25:07debug [pimatic-homeduino]: data: "RF receive 449 1209 13024 0 0 0 0 0 01010110101001101010100110011001010101011010101002"
21:25:04debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:25:04debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:25:04debug [pimatic-homeduino]: switch5: { id: 926047, unit: 1, all: false, state: true }
21:25:04debug [pimatic-homeduino]: received: [ 450, 1209, 13008 ] 01010110101001101010100110011001010101011010101002
21:25:04debug [pimatic-homeduino]: data: "RF receive 450 1209 13008 0 0 0 0 0 01010110101001101010100110011001010101011010101002"
speed -
21:22:57debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:22:57debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:22:57debug [pimatic-homeduino]: switch5: { id: 926047, unit: 2, all: false, state: true }
21:22:57debug [pimatic-homeduino]: received: [ 441, 1218, 13004 ] 01010110101001101010100110011001010101011010011002
21:22:57debug [pimatic-homeduino]: data: "RF receive 441 1218 13004 0 0 0 0 0 01010110101001101010100110011001010101011010011002"
21:22:56debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:22:56debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:22:56debug [pimatic-homeduino]: switch5: { id: 926047, unit: 2, all: false, state: true }
21:22:56debug [pimatic-homeduino]: received: [ 441, 1218, 13012 ] 01010110101001101010100110011001010101011010011002
21:22:56debug [pimatic-homeduino]: data: "RF receive 441 1218 13012 0 0 0 0 0 01010110101001101010100110011001010101011010011002"
Hope i did it all right.
when i press the buttons longer there’s some change in the output. don’t know if this matters somehow.
here for example speed + when pressing the button for some seconds
21:13:19debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:13:19debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:13:19debug [pimatic-homeduino]: switch5: { id: 926047, unit: 1, all: false, state: true }
21:13:19debug [pimatic-homeduino]: received: [ 352, 535, 1210, 13024 ] 02020221212102212121210221022102020202022121212103
21:13:19debug [pimatic-homeduino]: data: "RF receive 352 1210 535 13024 0 0 0 0 01010112121201121212120112011201010101011212121203"
21:13:18debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:13:18debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:13:18debug [pimatic-homeduino]: switch5: { id: 926047, unit: 1, all: false, state: true }
21:13:18debug [pimatic-homeduino]: received: [ 414, 545, 1207, 13032 ] 02020220202002212020200221022102020202022121212103
21:13:18debug [pimatic-homeduino]: data: "RF receive 414 1207 545 13032 0 0 0 0 01010110101001121010100112011201010101011212121203"
or here the output for bright -
21:14:18debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:14:18debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:14:18debug [pimatic-homeduino]: switch5: { id: 926047, unit: 4, all: false, state: false }
21:14:18debug [pimatic-homeduino]: received: [ 406, 544, 1225, 13032 ] 02020220202002202120200221022102020202020221210203
21:14:18debug [pimatic-homeduino]: data: "RF receive 406 1225 544 13032 0 0 0 0 01010110101001101210100112011201010101010112120103"
21:14:18debug [pimatic-homeduino]: contact2: { id: 926047, contact: false }
21:14:18debug [pimatic-homeduino]: pir2: { unit: 28, id: 8, presence: true }
21:14:18debug [pimatic-homeduino]: switch5: { id: 926047, unit: 4, all: false, state: false }
21:14:18debug [pimatic-homeduino]: received: [ 414, 542, 1225, 13032 ] 02020220202002212020200220022102020202020221210203
21:14:18debug [pimatic-homeduino]: data: "RF receive 414 1225 542 13032 0 0 0 0 01010110101001121010100110011201010101010112120103"
if you need some more input please let me know !
cheers
chris