Skip to content

Ninebot One Z

Property Value
Model unicycle
Hardware ID 18 (0x12)
Server ID 42
Commands 69
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

ble

Name Index Ops Data Resp Index
setBlePwdEncrypt 1 (0x01) cmd 96 (0x60) 2B 1

bms

Name Index Ops Data Resp Index
rBatteryInfo 49 (0x31) read 10B
rBatterySN 16 (0x10) read 14B
rVerDC 23 (0x17) read 4B

bms2

Name Index Ops Data Resp Index
rVerDC2 23 (0x17) read 4B
rBattery2Info 49 (0x31) read 10B
rBattery2SN 16 (0x10) read 14B

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 30 (0x1E) read 2B 30
setLimitSpeed 116 (0x74) writeNR 2B 116
setBleName cmd 80 (0x50)
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
rActDate 105 (0x69) read 2B 105
rMileage 183 (0xB7) read 4B
rRunTime 50 (0x32) read 4B
rBodyTemp 62 (0x3E) read 2B
rBmsV 102 (0x66) read 2B
rBms2V 103 (0x67) read 2B
rBleV 104 (0x68) 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
rCPUId 218 (0xDA) read 12B 218
rCtrlV 26 (0x1A) read 2B
rAudioVolume 245 (0xF5) read 2B
setAudioVolume 245 (0xF5) writeNR
rRideFeeling 210 (0xD2) read 2B
setRideFeeling 210 (0xD2) writeNR
rCtrlBox 16384 (0x4000) cmd 5 (0x05) 4B 16384
rMaxWarnSpeed 30 (0x1E) read 2B 30
rLimitSpeedSwitch 124 (0x7C) read 2B 124
setLimitSpeedSwitch 124 (0x7C) writeNR 124
rLimitSpeed1 125 (0x7D) read 2B 125
setLimitSpeed1 125 (0x7D) writeNR 125
rLimitSpeed2 126 (0x7E) read 2B 126
setLimitSpeed2 126 (0x7E) writeNR 126
rLimitSpeed3 127 (0x7F) read 2B 127
setLimitSpeed3 127 (0x7F) writeNR 127
rErrorCode 176 (0xB0) read 2B
rWarnCode 177 (0xB1) read 2B
rSingleMileage 185 (0xB9) read 2B
rRunningTime 186 (0xBA) read 2B
rSigMaxSpeed 191 (0xBF) read 2B