Skip to content

Ninebot One

Property Value
Model unicycle
Hardware ID 2 (0x2)
Server ID 2
Commands 52
Default timeout 1000 ms
Default retry 5

Default command types

Type Value
cmd_read 1 (0x01)
cmd_readACK 4 (0x04)
cmd_write 2 (0x02)
cmd_writeACK 5 (0x05)
cmd_writeNR 3 (0x03)

Command reference

ctrl

Name Index Ops Data Resp Index
rBool 178 (0xB2) read 2B 178
rFunBool 211 (0xD3) read 2B 211
setFunBool 211 (0xD3) writeNR — —
active 0 cmd 87 (0x57) — —
rLeftMileage 37 (0x25) read 2B 37
rBattery 180 (0xB4) read 2B 180
lock 112 (0x70) writeNR 1B —
unlock 112 (0x70) writeNR 0B —
rSpeed 181 (0xB5) read 2B —
setSpeedMode 114 (0x72) writeNR — 114
rLimitModeSpeed 116 (0x74) read 2B 116
rHighestSpeed 115 (0x73) read 2B 115
setLimitSpeed 116 (0x74) writeNR 2B 116
setBleName 224 (0xE0) writeNR — —
setLedModel 198 (0xC6) writeNR — 198
readLedModel 198 (0xC6) read 2B 198
setLedColor1 200 (0xC8) writeNR — 200
rLedColor1 200 (0xC8) read 2B 200
setLedColor2 202 (0xCA) writeNR — 202
rLedColor2 202 (0xCA) read 2B 202
setLedColor3 204 (0xCC) writeNR — 204
rLedColor3 204 (0xCC) read 2B 204
setLedColor4 206 (0xCE) writeNR — 206
rLedColor4 206 (0xCE) read 2B 206
rTranMode 157 (0x9D) read 2B 157
setTranMode 157 (0x9D) read 2B 157
setAttitudeSensor 117 (0x75) writeNR — —
rSN 16 (0x10) read 14B 16
rSN1 16 (0x10) read 6B 16
rSN2 19 (0x13) read 6B 19
rSN3 22 (0x16) read 2B 22
rMileage 183 (0xB7) read 4B —
rRunTime 50 (0x32) read 4B —
rBodyTemp 62 (0x3E) read 2B —
rSysCur 80 (0x50) read 2B —
rDrvVolt 71 (0x47) read 2B —
rDrvTemp 67 (0x43) read 2B —
rPitchAngle 97 (0x61) read 2B —
rRollAngle 98 (0x62) read 2B —
rBlePwd 23 (0x17) read 6B 23
setBlePwdEncrypt 23 (0x17) cmd 3 (0x03) 2B 23
rCPUId 218 (0xDA) read 12B 218
rCtrlV 26 (0x1A) read 2B —
rRideFeeling 210 (0xD2) read 2B —
setRideFeeling 210 (0xD2) writeNR — —
rCtrlBox 16384 (0x4000) cmd 5 (0x05) 4B 16384
rErrorCode 176 (0xB0) read 2B —
rWarnCode 177 (0xB1) read 2B —
rSysCur 80 (0x50) read 2B —
rDrvVolt 71 (0x47) read 2B —
rSingleMileage 185 (0xB9) read 2B —
rRunningTime 186 (0xBA) read 2B —