Thanks for the log output.
I received the e-Packet from China with my two vibration sensors yesterday (that was relatively quick!) so I am already working on overhauling my DTH code, and have lots of log output of my own to work with. So after I publish the next DTH update, I’ll probably need help on specific things (like what XYZ Accelerometer value you see with the sensor in certain positions) so I can make sure all sensors output roughly the same values.
To spare people from having to scroll more through this thread, I’d like to suggest to anyone posting log output to use the Hide Details feature of the forum post editor. Here’s how to do it:
While composing or editing an already submitted post, first make sure your text cursor is in the place where you want to put the log output. Then up at the top of the text editor window, select the gear icon and then from the fly-out menu click Hide Details, like this:
Select the text “This text will be hidden” and then paste in your log output. The word Summary could be replaced with something like “Log output (click arrow to reveal):” and here’s an example) with realllllllly long log output from my new DTH code:
Log output (click arrow to reveal):
7:27:24 [info] Xiaomi Aqara Vibration Sensor: Installing
7:27:24 [info] Xiaomi Aqara Vibration Sensor is stationary
7:27:24 [info] Xiaomi Aqara Vibration Sensor: Setting Battery Changed to current date for newly paired sensor
7:27:24 [info] Xiaomi Aqara Vibration Sensor: Configuring
7:27:24 [info] Xiaomi Aqara Vibration Sensor is stationary
7:27:24 [info] Xiaomi Aqara Vibration Sensor: Set health checkInterval when configured
7:27:26 [info] Xiaomi Aqara Vibration Sensor was vibrating or moving
7:27:27 AM: error java.lang.ArrayIndexOutOfBoundsException
7:27:29 [info] Xiaomi Aqara Vibration Sensor: tilt angle changed by 11°
7:27:29 [info] Xiaomi Aqara Vibration Sensor was tilted
7:27:29 [info] Xiaomi Aqara Vibration Sensor: Accelerometer axis values = 18,-12,1169
7:27:55 [info] AVS: Updating preference settings
7:27:55 [info] AVS is stationary
7:27:55 [info] AVS: Set health checkInterval when preferences updated
7:27:55 [info] AVS: Info message logging enabled
7:28:00 [info] AVS: Updating preference settings
7:28:00 [info] AVS is stationary
7:28:00 [info] AVS: Set health checkInterval when preferences updated
7:28:00 [info] AVS: Info message logging enabled
7:28:14 AM: error java.lang.ArrayIndexOutOfBoundsException
7:28:24 AM: error java.lang.ArrayIndexOutOfBoundsException
7:28:30 [info] AVS is stationary
7:28:33 [info] AVS was vibrating or moving
7:28:49 [info] AVS: tilt angle changed by 5°
7:28:49 [info] AVS was tilted
7:28:49 [info] AVS: Accelerometer axis values = 83,393,1096
7:28:57 AM: error java.lang.ArrayIndexOutOfBoundsException
7:29:07 [info] AVS: Accelerometer axis values = 379,484,968
7:29:07 [info] AVS: tilt angle changed by 5°
7:29:07 [info] AVS was tilted
7:29:09 [info] AVS: tilt angle changed by 5°
7:29:09 [info] AVS was tilted
7:29:09 [info] AVS: Accelerometer axis values = 315,443,1021
7:29:29 [info] AVS: Updating preference settings
7:29:29 [debug] AVS: Setting Last Stationary to current date/time
7:29:29 [info] AVS is stationary
7:29:29 [info] AVS: Sensitivity level set to Low
7:29:29 [info] AVS: Set health checkInterval when preferences updated
7:29:29 [info] AVS: Info message logging enabled
7:29:29 [debug] AVS: Debug message logging enabled
7:29:29 [info] AVS: Updating preference settings
7:29:29 [debug] AVS: Setting Last Stationary to current date/time
7:29:29 [info] AVS is stationary
7:29:29 [info] AVS: Set health checkInterval when preferences updated
7:29:29 [info] AVS: Info message logging enabled
7:29:29 [debug] AVS: Debug message logging enabled
7:29:34 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305211C00, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 001c2105030002'
7:29:34 [debug] AVS: Parsing 'read attr - raw: 61D90101010A5500210100, dni: 61D9, endpoint: 01, cluster: 0101, size: 0A, attrId: 0055, encoding: 21, value: 0001'
7:29:34 [debug] AVS: Setting Last Vibration to current date/time
7:29:34 [info] AVS was vibrating or moving
7:29:34 [debug] AVS: Creating event [name:motion, value:active, descriptionText:AVS was vibrating or moving, isStateChange:true]
7:29:34 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305211C00, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 001c2105030002'
7:29:34 [info] AVS: tilt angle changed by 28°
7:29:34 [debug] AVS: Setting Last Tilt to current date/time
7:29:34 [info] AVS was tilted
7:29:34 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:29:34 [debug] AVS: Parsing 'read attr - raw: 61D9010101120805251E00F5FF9504, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 0495fff5001e'
7:29:34 [info] AVS: Accelerometer axis values = 30,-11,1173
7:29:34 [debug] AVS: Creating event [name:threeAxis, value:30,-11,1173, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 30,-11,1173]
7:29:42 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215200, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00522105030002'
7:29:42 [debug] AVS: Parsing 'read attr - raw: 61D9010101120805256800F2FB8A00, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 008afbf20068'
7:29:42 [info] AVS: Accelerometer axis values = 104,-1038,138
7:29:42 [debug] AVS: Creating event [name:threeAxis, value:104,-1038,138, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 104,-1038,138]
7:29:42 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215200, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00522105030002'
7:29:42 [info] AVS: tilt angle changed by 82°
7:29:42 [debug] AVS: Setting Last Tilt to current date/time
7:29:42 [info] AVS was tilted
7:29:42 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:30:03 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215200, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00522105030002'
7:30:03 [debug] AVS: Parsing 'read attr - raw: 61D9010101120805251E00F6FF9604, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 0496fff6001e'
7:30:03 [info] AVS: Accelerometer axis values = 30,-10,1174
7:30:03 [debug] AVS: Creating event [name:threeAxis, value:30,-10,1174, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 30,-10,1174]
7:30:03 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215200, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00522105030002'
7:30:03 [info] AVS: tilt angle changed by 82°
7:30:03 [debug] AVS: Setting Last Tilt to current date/time
7:30:03 [info] AVS was tilted
7:30:03 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:30:17 [debug] AVS: Parsing 'read attr - raw: 61D9010101145500210200030521B000, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00b02105030002'
7:30:17 [info] AVS: tilt angle changed by 176°
7:30:17 [debug] AVS: Setting Last Tilt to current date/time
7:30:17 [info] AVS was tilted
7:30:17 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:30:17 [debug] AVS: Parsing 'read attr - raw: 61D90101011208052528000E00F1FC, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: fcf1000e0028'
7:30:17 [info] AVS: Accelerometer axis values = 40,14,-783
7:30:17 [debug] AVS: Creating event [name:threeAxis, value:40,14,-783, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 40,14,-783]
7:30:32 [debug] AVS: Parsing 'read attr - raw: 61D90101010A5500210100, dni: 61D9, endpoint: 01, cluster: 0101, size: 0A, attrId: 0055, encoding: 21, value: 0001'
7:30:32 [debug] AVS: Setting Last Vibration to current date/time
7:30:32 [info] AVS was vibrating or moving
7:30:32 [debug] AVS: Creating event [name:motion, value:active, descriptionText:AVS was vibrating or moving, isStateChange:true]
7:30:33 [debug] AVS: Parsing 'read attr - raw: 61D90101011208052564FCEAFF9200, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 0092ffeafc64'
7:30:33 [info] AVS: Accelerometer axis values = -924,-22,146
7:30:33 [debug] AVS: Creating event [name:threeAxis, value:-924,-22,146, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = -924,-22,146]
7:30:33 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305216600, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00662105030002'
7:30:33 [info] AVS: tilt angle changed by 102°
7:30:33 [debug] AVS: Setting Last Tilt to current date/time
7:30:33 [info] AVS was tilted
7:30:33 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:30:45 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215D00, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 005d2105030002'
7:30:45 [info] AVS: tilt angle changed by 93°
7:30:45 [debug] AVS: Setting Last Tilt to current date/time
7:30:45 [info] AVS was tilted
7:30:45 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:30:45 [debug] AVS: Parsing 'read attr - raw: 61D9010101120805256300F2FB9300, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 0093fbf20063'
7:30:45 [info] AVS: Accelerometer axis values = 99,-1038,147
7:30:45 [debug] AVS: Creating event [name:threeAxis, value:99,-1038,147, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 99,-1038,147]
7:30:56 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215500, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00552105030002'
7:30:56 [info] AVS: tilt angle changed by 85°
7:30:56 [debug] AVS: Setting Last Tilt to current date/time
7:30:56 [info] AVS was tilted
7:30:56 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:30:56 [debug] AVS: Parsing 'read attr - raw: 61D901010112080525E2031A009800, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 0098001a03e2'
7:30:56 [info] AVS: Accelerometer axis values = 994,26,152
7:30:56 [debug] AVS: Creating event [name:threeAxis, value:994,26,152, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 994,26,152]
7:31:07 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215900, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00592105030002'
7:31:07 [info] AVS: tilt angle changed by 89°
7:31:07 [debug] AVS: Setting Last Tilt to current date/time
7:31:07 [info] AVS was tilted
7:31:07 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:31:08 [debug] AVS: Parsing 'read attr - raw: 61D901010112080525E7FF13049500, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 00950413ffe7'
7:31:08 [info] AVS: Accelerometer axis values = -25,1043,149
7:31:08 [debug] AVS: Creating event [name:threeAxis, value:-25,1043,149, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = -25,1043,149]
7:31:27 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215300, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00532105030002'
7:31:27 [info] AVS: tilt angle changed by 83°
7:31:27 [debug] AVS: Setting Last Tilt to current date/time
7:31:27 [info] AVS was tilted
7:31:27 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:31:27 [debug] AVS: Parsing 'read attr - raw: 61D9010101120805251200ECFF9704, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 0497ffec0012'
7:31:27 [info] AVS: Accelerometer axis values = 18,-20,1175
7:31:27 [debug] AVS: Creating event [name:threeAxis, value:18,-20,1175, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 18,-20,1175]
7:31:56 [debug] AVS: Parsing 'read attr - raw: 61D90101010A5500210100, dni: 61D9, endpoint: 01, cluster: 0101, size: 0A, attrId: 0055, encoding: 21, value: 0001'
7:31:56 [debug] AVS: Setting Last Vibration to current date/time
7:31:56 [info] AVS was vibrating or moving
7:31:56 [debug] AVS: Creating event [name:motion, value:active, descriptionText:AVS was vibrating or moving, isStateChange:true]
7:32:57 [debug] AVS: Setting Last Stationary to current date/time
7:32:57 [info] AVS is stationary
7:36:17 [debug] AVS: Parsing 'read attr - raw: 61D90101010E05052300006F00, dni: 61D9, endpoint: 01, cluster: 0101, size: 0E, attrId: 0505, encoding: 23, value: 006f0000'
7:36:17 [debug] AVS: Parsing 'read attr - raw: 61D90101010E05052300006F00, dni: 61D9, endpoint: 01, cluster: 0101, size: 0E, attrId: 0505, encoding: 23, value: 006f0000'
7:36:17 [info] AVS: Vibration level reported at 111
7:36:17 [debug] AVS: Creating event [name:vibrationLevel, value:111, descriptionText:AVS: Vibration level reported at 111]
7:39:29 [debug] AVS: Parsing 'read attr - raw: 61D90101010A5500210100, dni: 61D9, endpoint: 01, cluster: 0101, size: 0A, attrId: 0055, encoding: 21, value: 0001'
7:39:30 [debug] AVS: Setting Last Vibration to current date/time
7:39:30 [info] AVS was vibrating or moving
7:39:30 [debug] AVS: Creating event [name:motion, value:active, descriptionText:AVS was vibrating or moving, isStateChange:true]
7:39:38 [debug] AVS: Parsing 'read attr - raw: 61D9010101145500210200030521AF00, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00af2105030002'
7:39:38 [info] AVS: tilt angle changed by 175°
7:39:38 [debug] AVS: Setting Last Tilt to current date/time
7:39:38 [info] AVS was tilted
7:39:38 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:39:40 [debug] AVS: Parsing 'read attr - raw: 61D90101011208052535001200F2FC, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: fcf200120035'
7:39:40 [info] AVS: Accelerometer axis values = 53,18,-782
7:39:40 [info] AVS: Accelerometer axis values (integer) = 53, 18, 64754
7:39:40 [debug] AVS: Creating event [name:threeAxis, value:53,18,-782, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 53,18,-782]
7:39:56 [debug] AVS: Parsing 'read attr - raw: 61D9010101120805250E00F8FF9904, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 0499fff8000e'
7:39:56 [info] AVS: Accelerometer axis values = 14,-8,1177
7:39:56 [info] AVS: Accelerometer axis values (integer) = 14, 65528, 1177
7:39:56 [debug] AVS: Creating event [name:threeAxis, value:14,-8,1177, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 14,-8,1177]
7:39:57 [debug] AVS: Parsing 'read attr - raw: 61D9010101145500210200030521AF00, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00af2105030002'
7:39:57 [info] AVS: tilt angle changed by 175°
7:39:57 [debug] AVS: Setting Last Tilt to current date/time
7:39:57 [info] AVS was tilted
7:39:57 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:40:58 [debug] AVS: Setting Last Stationary to current date/time
7:40:58 [info] AVS is stationary
7:41:03 [debug] AVS: Parsing 'read attr - raw: 61D90101010A5500210100, dni: 61D9, endpoint: 01, cluster: 0101, size: 0A, attrId: 0055, encoding: 21, value: 0001'
7:41:03 [debug] AVS: Setting Last Vibration to current date/time
7:41:03 [info] AVS was vibrating or moving
7:41:03 [debug] AVS: Creating event [name:motion, value:active, descriptionText:AVS was vibrating or moving, isStateChange:true]
7:41:04 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215300, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00532105030002'
7:41:04 [debug] AVS: Parsing 'read attr - raw: 61D901010112080525E0FF14048C00, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 008c0414ffe0'
7:41:04 [info] AVS: Accelerometer axis values = -32,1044,140
7:41:04 [info] AVS: Accelerometer axis values (integer) = 65504, 1044, 140
7:41:04 [debug] AVS: Creating event [name:threeAxis, value:-32,1044,140, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = -32,1044,140]
7:41:04 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215300, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00532105030002'
7:41:04 [info] AVS: tilt angle changed by 83°
7:41:04 [debug] AVS: Setting Last Tilt to current date/time
7:41:04 [info] AVS was tilted
7:41:04 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:41:15 [debug] AVS: Parsing 'read attr - raw: 61D90101011208052563FCE5FF8900, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 0089ffe5fc63'
7:41:15 [debug] AVS: Parsing 'read attr - raw: 61D90101011208052563FCE5FF8900, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 0089ffe5fc63'
7:41:15 [info] AVS: Accelerometer axis values = -925,-27,137
7:41:15 [info] AVS: Accelerometer axis values (integer) = 64611, 65509, 137
7:41:15 [debug] AVS: Creating event [name:threeAxis, value:-925,-27,137, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = -925,-27,137]
7:41:15 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215900, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00592105030002'
7:41:15 [info] AVS: tilt angle changed by 89°
7:41:15 [debug] AVS: Setting Last Tilt to current date/time
7:41:15 [info] AVS was tilted
7:41:15 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:41:23 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215D00, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 005d2105030002'
7:41:23 [info] AVS: tilt angle changed by 93°
7:41:23 [debug] AVS: Setting Last Tilt to current date/time
7:41:23 [info] AVS was tilted
7:41:23 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:41:23 [debug] AVS: Parsing 'read attr - raw: 61D9010101120805256800F2FB8E00, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 008efbf20068'
7:41:23 [info] AVS: Accelerometer axis values = 104,-1038,142
7:41:23 [info] AVS: Accelerometer axis values (integer) = 104, 64498, 142
7:41:23 [debug] AVS: Creating event [name:threeAxis, value:104,-1038,142, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 104,-1038,142]
7:41:36 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215500, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00552105030002'
7:41:36 [info] AVS: tilt angle changed by 85°
7:41:36 [debug] AVS: Setting Last Tilt to current date/time
7:41:36 [info] AVS was tilted
7:41:36 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:41:36 [debug] AVS: Parsing 'read attr - raw: 61D901010112080525E1031F009500, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 0095001f03e1'
7:41:36 [info] AVS: Accelerometer axis values = 993,31,149
7:41:36 [info] AVS: Accelerometer axis values (integer) = 993, 31, 149
7:41:36 [debug] AVS: Creating event [name:threeAxis, value:993,31,149, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 993,31,149]
7:41:47 [debug] AVS: Parsing 'read attr - raw: 61D90101011455002102000305215000, dni: 61D9, endpoint: 01, cluster: 0101, size: 14, attrId: 0055, encoding: 21, value: 00502105030002'
7:41:47 [info] AVS: tilt angle changed by 80°
7:41:47 [debug] AVS: Setting Last Tilt to current date/time
7:41:47 [info] AVS was tilted
7:41:47 [debug] AVS: Creating event [name:acceleration, value:active, descriptionText:AVS was tilted, isStateChange:true]
7:41:47 [debug] AVS: Parsing 'read attr - raw: 61D9010101120805251A00FDFF9B04, dni: 61D9, endpoint: 01, cluster: 0101, size: 12, attrId: 0508, encoding: 25, value: 049bfffd001a'
7:41:47 [info] AVS: Accelerometer axis values = 26,-3,1179
7:41:47 [info] AVS: Accelerometer axis values (integer) = 26, 65533, 1179
7:41:47 [debug] AVS: Creating event [name:threeAxis, value:26,-3,1179, linkText:AVS, handlerName:null, isStateChange:true, descriptionText:AVS: Accelerometer axis values = 26,-3,1179]
7:42:20 [debug] AVS: Parsing 'read attr - raw: 61D90101010E05052300006900, dni: 61D9, endpoint: 01, cluster: 0101, size: 0E, attrId: 0505, encoding: 23, value: 00690000'
7:42:20 [info] AVS: Vibration level reported at 105
7:42:20 [debug] AVS: Creating event [name:vibrationLevel, value:105, descriptionText:AVS: Vibration level reported at 105]
7:42:49 [debug] AVS: Setting Last Stationary to current date/time
7:42:49 [info] AVS is stationary
8:15:07 [debug] AVS: Parsing 'catchall: 0104 0000 01 01 0100 00 61D9 00 01 115F 0A 01 01FF422E01215D0C0328170421A8130521090006240300040000082108030A21000098212800992167009A251A00FDFF9B04'
8:15:07 [debug] AVS: SmartShield(text: null, manufacturerId: 0x115f, direction: 0x01, data: [0x01, 0xff, 0x42, 0x2e, 0x01, 0x21, 0x5d, 0x0c, 0x03, 0x28, 0x17, 0x04, 0x21, 0xa8, 0x13, 0x05, 0x21, 0x09, 0x00, 0x06, 0x24, 0x03, 0x00, 0x04, 0x00, 0x00, 0x08, 0x21, 0x08, 0x03, 0x0a, 0x21, 0x00, 0x00, 0x98, 0x21, 0x28, 0x00, 0x99, 0x21, 0x67, 0x00, 0x9a, 0x25, 0x1a, 0x00, 0xfd, 0xff, 0x9b, 0x04], number: null, isManufacturerSpecific: true, messageType: 0x00, senderShortId: 0x61d9, isClusterSpecific: false, sourceEndpoint: 0x01, profileId: 0x0104, command: 0x0a, clusterId: 0x0000, destinationEndpoint: 0x01, options: 0x0100)
8:15:07 [debug] AVS: [name:battery, value:100, unit:%, isStateChange:true, descriptionText:AVS Battery at 100% (3.165 Volts)]
8:15:07 [debug] AVS: Creating event [name:battery, value:100, unit:%, isStateChange:true, descriptionText:AVS Battery at 100% (3.165 Volts)]
You may have also noticed my log output was missing the long string of characters at the beginning of each line (like “de265c50-9a74-45e9-b52d-6ac9a88d5eb2”). That’s thanks to find & replace in a text editor. And then I reversed the lines to be in the correct order for reading (putting the first log event at top, and last event at bottom) with a web page tool like this one.